当前位置:天才代写 > tutorial > Matlab教程 > Matlab基本语法

Matlab基本语法

2017-11-02 08:00 星期四 所属: Matlab教程 浏览:984


MATLAB情况的行为就像一个超等巨大的计较器。可以在>>呼吁提示符下输入呼吁。
MATLAB是一个表明性的情况。换句话说,用户只要给出一个呼吁,MATLAB顿时执行它。

实践操练

在实践操练之前,首先打开 MATLAB R2017 ,如下图所示 –

Matlab根基语法

呼吁行窗口中输入有效的表达式,譬喻 –

Trial>> 5 + 5

然后按回车,MATLAB当即执行,返回功效如下 –

Matlab根基语法

让我们再来看几个例子 –

计较次幂

Trial>> 3 ^ 2           % 3 raised to the power of 2

ans =

     9

计较正弦值

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

ans =

     1

除以零

Trial>> 7/0              % Divide by zero

ans =

   Inf

数学计较表达式

Trial>> 123 * 23.259

ans =

   2.8609e+03

MATLAB为某些数学标记提供了一些非凡表达式,如piπInfi(和j)为√-1.Nan代表“非数字”等。

在MATLAB中利用分号(;)

分号(;)暗示竣事语句。 可是,假如要抑制和埋没表达式的MATLAB输出,请在表达式后添加分号。

譬喻,

x = 3;
y = x + 5

上面代码执行后,获得以下功效 –

Trial>> x = 3;
y = x + 5

y =

     8

添加注释

百分比标记(%)用于指示注释行。 譬喻,

x = 9    % assign the value 9 to x

还可以利用块注释运算符%{%}编写一段注释。

MATLAB编辑器包罗东西和上下文菜单项,以辅佐添加,删除或变动注释的名目。

常用的运算符和非凡字符

MATLAB支持以下常用的运算符和非凡字符 –

运算符 利用说明
+ 相加; 加法运算符。
- 相减; 减法运算符。
* 标量和矩阵乘法运算符。
.* 阵列乘法运算符。
^ 标量和矩阵求幂运算符。
.^ 阵列求幂运算符。
\ 左除法运算符。
/ 右除法运算符。
.\ 阵列左除法运算符。
./ 右除法运算符。
: 冒号; 生陈法则隔断的元素,并暗示整个行或列。
( ) 括号; 包括函数参数和数组索引; 包围优先级。
[ ] 括号; 罩住阵列元素。
. 小数点。
省略号; 行持续运算符
, 逗号; 脱离一行中的语句和元素
; 分号; 脱离列并抑制输出显示。
% 百分号;指定一个注释并指命名目。
_ 引用标记和转置运算符。
._ 非共轭转置运算符。
= 赋值运算符。

非凡变量和常数

MATLAB支持以下非凡变量和常量:

名称 寄义
ans 最近的回应/答复。
eps 浮点精度精度。
i,j 虚构单元√-1
Inf 无穷
NaN 未界说的数值功效(非数字)。
pi 数字π

定名变量

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

MATLAB是区分巨细写的编程语言。

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

生存事情

save呼吁用于在事情空间中生存所有变量,它在当前目次中,以.mat作为扩展名的文件。

#p#分页标题#e#

譬喻,

save mymat

可以随时利用load呼吁从头加载文件。

load mymat

 

    关键字:

天才代写-代写联系方式