许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  MATLAB系列:基本操作笔记与常用技巧

MATLAB系列:基本操作笔记与常用技巧

阅读数 23
点赞 0
article_banner

0x00 前言

文章中的文字可能存在语法错误以及标点错误,请谅解;

如果在文章中发现代码错误或其它问题请告知,感谢!

0x01基本操作笔记

MATLAB具有数值分析、矩阵计算、数据可视化以及非线性动态系统的建模和仿真等诸多强大功能并集成在一个易于使用的视窗环境中。

MATLAB有上千命令,大多数命令可以临时查询。

1.界面设置

(1)界面恢复默认布局:
主页->布局->默认
在这里插入图片描述

   (2)改变界面各功能区字体:
主页->预设->自定义
在这里插入图片描述

   (3)编辑器 脚本 拖动

   拖动编辑窗口,可以托出成一个单独窗口,若需要还原停靠,单击右侧 下拉菜单  选择“停靠编辑器”:
在这里插入图片描述

2.编写代码并运行

(1)直接在命令行窗口中输入指令,回车完成运算,例如:

fx -> 1 + 1

(2)或者新建脚本编辑器进行运算:主页->新建脚本->输入计算内容,选中脚本编辑器中计算内容,右键选择“执行所选内容”:
在这里插入图片描述

   也可以在编辑器选择多个命令同时执行,右键选择“执行所选内容”:
在这里插入图片描述

也可以对命令进行分组,对某个分组中所有命令进行计算,在脚本编辑器使用“%%”分隔计算,分隔后,鼠标点击需要计算的组,组合键ctrl + 回车 或者“运行”按钮进行计算。在命令行窗口使用“clc”可以清除以前的运算结果:
在这里插入图片描述

3.对 复制粘贴  代码的运行

(1)若获得的代码最上面一行function没有输入输出,则需要先保存该段代码,保存时文件名不要修改,例:

function plot_rose
%%
clear:clc:close:all;
x = 450;
y = 90;
……

保存,使用默认文件名,然后运行。

   (2)若获得的代码最上面一行没有function,直接粘贴运行,例:

%%画鱼雷击舰动画
 clear:clc:close:all;
v0 = 0.42 / 60;
v1 = 2 * v0;
……

直接运行。

(3)若获得的代码最上面一行function有输入输出,则需要在脚本编辑器中保存,文件名不要修改,第一行function复制到命令行窗口,按照该函数格式输入参数,例:

脚本编辑器中:


function drawsphere(a,b,c,R)
%%绘制球面
% 以(a,b,c)为球心,R为半径
%生成数据
[x,y,z] = sphere(20);

%调整半径
x = R*x;
y = R*y;
z = R*z;
.......

命令行窗口中:

fx >> drawsphere(0,0,0,1)

运行。

4.如何查看帮助

(1)在命令行窗口输入“doc”,弹出文档,在文档中查找:
在这里插入图片描述

   (2)在命令行窗口输入“doc + 待查询的指令”:
在这里插入图片描述

   以上。

参考文档:

   1.https://www.bilibili.com/video/BV1q7411g7Dh?p=2

   2.天工在线. 中文版  MATLAB2018从入门到精通(实战案例版)[M].北京:中国水利水电出版社,2018.


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删


相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空