返回介绍

语法

发布于 2021-06-01 15:10:52 字数 3599 浏览 1054 评论 0 收藏 0

MATLAB环境就像一个超级复杂的计算器。 您可以在>>命令提示符下输入命令。

MATLAB是一个解释环境。 换句话说,你给出一个命令,MATLAB立即执行它。

动手实践

输入有效的表达式,例如,

5 + 5

然后按ENTER键

单击“执行”按钮或键入Ctrl + E时,MATLAB立即执行它,返回的结果为 -

ans = 10

让我们再举几个例子 -

3 ^ 2	       % 3 raised to the power of 2

单击“执行”按钮或键入Ctrl + E时,MATLAB立即执行它,返回的结果为 -

ans = 9

另一个例子,

sin(pi /2)	  % sine of angle 90<sup>o</sup>

单击“执行”按钮或键入Ctrl + E时,MATLAB立即执行它,返回的结果为 -

ans = 1

另一个例子,

7/0		      % Divide by zero

单击“执行”按钮或键入Ctrl + E时,MATLAB立即执行它,返回的结果为 -

ans = Inf
warning: division by zero

另一个例子,

732 * 20.3	

单击“执行”按钮或键入Ctrl + E时,MATLAB立即执行它,返回的结果为 -

ans =  1.4860e+04

MATLAB为一些数学符号提供了一些特殊的表达式,例如pi表示π,Inf表示∞,i(和j)表示√-1等Nan表示“非数字”。

在MATLAB中使用分号(;)

分号(;)表示结束语句。 但是,如果要抑制和隐藏表达式的MATLAB输出,请在表达式后添加分号。

例如,

x = 3;
y = x + 5

单击“执行”按钮或键入Ctrl + E时,MATLAB立即执行它,返回的结果为 -

y =  8

添加评论

百分比符号(%)用于表示注释行。 例如,

x = 9	     % assign the value 9 to x

您还可以使用块注释运算符%{和%}编写注释块。

MATLAB编辑器包含工具和上下文菜单项,可帮助您添加,删除或更改注释的格式。

常用的操作符和特殊字符

MATLAB支持以下常用运算符和特殊字符 -

操作者目的
+加; 加法运算符。
-减去; 减法运算符。
*标量和矩阵乘法运算符。
.*数组乘法运算符。
^标量和矩阵求幂运算符。
.^数组取幂运算符。
\左分区算子。
/右分算子。
.\数组左除运算符。
./数组右分算子。
:结肠; 生成规则间隔的元素并表示整个行或列。
( )括弧; 包含函数参数和数组索引; 覆盖优先权。
[ ]括号; 附件数组元素。
.小数点。
省略; 线继续运算符
,逗号; 分隔行中的语句和元素
;分号; 分隔列并抑制显示。
%百分号; 指定注释并指定格式。
_引用标志和转置运算符。
._非共轭转置算子。
=分配运算符。

特殊变量和常量

MATLAB支持以下特殊变量和常量 -

名称含义
ans最近的回答。
eps浮点精度的准确性。
i,j假想单位√-1。
InfInfinity.
NaN未定义的数值结果(不是数字)。
pi数字π

命名变量 (Naming Variables)

变量名称由一个字母后跟任意数量的字母,数字或下划线组成。

MATLAB case-sensitive

变量名称可以是任意长度,但是,MATLAB仅使用前N个字符,其中N由函数namelengthmax

拯救你的工作

save命令用于将当前目录中工作空间中的所有变量保存为扩展名为.mat的文件。

例如,

save myfile

您可以稍后使用load命令重新加载文件。

load myfile

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文