MATLAB - 基本语法

MATLAB - 基本语法 首页 / MATLAB入门教程 / MATLAB - 基本语法

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

键入一个有效的表达式,例如,

5 + 5

当您单击执行按钮或键入Ctrl + E时,MATLAB将立即执行它,并且返回的输出为-

链接:https://www.learnfk.comhttps://www.learnfk.com/matlab/matlab-syntax.html

来源:LearnFk无涯教程网

ans=10

让我们再举几个例子-

3 ^ 2	       % 3 的 2 次方

当您单击执行按钮或键入Ctrl + E时,MATLAB将立即执行它,并且返回的输出为-

链接:https://www.learnfk.comhttps://www.learnfk.com/matlab/matlab-syntax.html

来源:LearnFk无涯教程网

ans=9

另一个例子,

无涯教程网

sin(pi /2)	  % 90o角的正弦

当您单击执行按钮或键入Ctrl + E时,MATLAB将立即执行它,并且返回的输出为-

链接:https://www.learnfk.comhttps://www.learnfk.com/matlab/matlab-syntax.html

来源:LearnFk无涯教程网

ans=1

另一个例子,

无涯教程网

7/0		      % 除以零

当您单击执行按钮或键入Ctrl + E时,MATLAB将立即执行它,并且返回的输出为-

链接:https://www.learnfk.comhttps://www.learnfk.com/matlab/matlab-syntax.html

来源:LearnFk无涯教程网

ans=Inf
warning: division by zero

另一个例子,

无涯教程网

732 * 20.3	

当您单击执行按钮或键入Ctrl + E时,MATLAB将立即执行它,并且返回的输出为-

链接:https://www.learnfk.comhttps://www.learnfk.com/matlab/matlab-syntax.html

来源:LearnFk无涯教程网

ans= 1.4860e+04

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

分号符(;)

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

x=3;
y=x + 5

当您单击执行按钮或键入Ctrl + E时,MATLAB将立即执行它,并且返回的输出为-

链接:https://www.learnfk.comhttps://www.learnfk.com/matlab/matlab-syntax.html

来源:LearnFk无涯教程网

y= 8

注释

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

x=9	     % 将值 9 分配给 x

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

特殊字符

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

运算符描述
+加法运算符。
-减法运算符。
*矩阵乘法运算符。
.*数组乘法运算符。
^矩阵求幂运算符。
.^数组幂运算符。
\左分运算符。
/右分运算符。
.\数组左除运算符。
./数组右除运算符。
:冒号,生成规则排列的元素,并代表整个行或列。
()包含函数参数和数组索引;
[]括号,数组元素。
.小数点
行连续运算符
,连续将语句和元素分开
;分隔列并禁止显示。
指定注释并指定格式。
_引用符号并转置运算符。
._非共轭转置运算符。
=分配运算符。

变量和常量

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

运算符描述
ans最新答案
eps浮点精度的精度。
i,j虚数√-1
Inf Infinity
NaN非数字
pi数字π

命名变量

MATLAB 区分大小写。

Saving

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

save myfile

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

load myfile

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

微服务架构核心20讲 -〔杨波〕

技术管理实战36讲 -〔刘建国〕

如何设计一个秒杀系统 -〔许令波〕

Java性能调优实战 -〔刘超〕

Web安全攻防实战 -〔王昊天〕

分布式数据库30讲 -〔王磊〕

如何成为学习高手 -〔高冷冷〕

深入浅出分布式技术原理 -〔陈现麟〕

结构思考力 · 透过结构看问题解决 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)