Matlab 基本语法

如果学过其他的语言,那么你就很容易在语法这块上路了。如果没有,也不用担心,实际上这些基本语你可能大部分都用过,比如如果你用Excel做过计算的话。


把MATALB看成一个比较大的计算器就行

加法

>>2+3

回车,就可得结果:

ans = 
5

乘法

>> 3*2
ans = 6

与Excel的乘法一样

除法

>>8/0
ans =
   Inf  %被除数不能为O, 这里发Inf表示无穷

指数

>> 3^2
ans =
     9

对数

>>
% 以e为底的对数
a=log(2.71828)
% 以2为底的对数
b=log2(2)
% 以10为底的对数
c=log10(10)
% 以5为底25的对数,这一个比较特殊采用了换底公式logM(N)=logQ(N)/logQ(M),其中Q可以是2,e,10
e=log(25)/log(5)
f=log2(25)/log2(5)
g=log10(25)/log10(5)
————————————————
参考:CSDN博主「昨夜风1992」

更多参考命令:Matlab 命令


添加注释

在MATLAB的语法中,用于注释的符号是百分号“%”:

 %注释的内容

常用的运算符和特殊字符

运算符作用
+加法运算
减法运算
*标量与矩阵乘法运算符
.*数组乘法运算符
^标量和矩阵求幂运算符
.^数组求幂运算符
\左除运算符
/右除运算符
.\数组左除运算符
./数组右除运算符
:冒号;生成有规则间隔的元素并表示整个行或列。
()括号;封装函数参数和数组索引;覆盖优先。
[ ]方括号;封装数组元素
.小数点
省略号;续行符
,逗号;分隔一行中的语句和元素
;分号;分离列并抑制显示
%百分号; 指定注释和指定格式
_引用符号和转置运算符。
._非共轭转置运算符
=赋值运算符

更多运算符参考MATLAB 运算符


特殊变量和常数

符号意义
ans最近的结果
eps浮点数的精度
i,j数学中的虚数单位
Inf无限
NaN未定义的数值结果(不是数字)
pi数学中的π

变量 命名

变量名由字母和任意数量的字母、数字或下划线组成。

变量名可以是任意长度,但是,MATLAB只使用前N个字符,其中N是由函数namelengthmax给出的。

更详细的变量定义查看Matlab 变量

保存

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

 save myfile

你可以在以后的任何时候使用load命令重新加载文件。

load myfile





公众号

关注公众号,获取一手资讯

“ Matlab 基本语法 ” comments 0

评论/回复

电子邮件地址不会被公开。 必填项已用*标注