matlab基本语法

MATLAB基本语法

  • 注意事项
  • 一、MATLAB特殊变量和常量
  • 二、保存你的工作进度
  • 三、 MATLAB变量
    • 3.1MATLAB可以多个赋值
    • 3.2 默认情况下,MATLAB 四个小数位值显示数字。这就是所谓的 short format.
    • 3.3 长(long ) 命令格式显示小数点后16位。
    • 3.4空格格式命令回合到小数点后两位数字。例如:
    • 3.5短格式e命令允许以指数的形式显示小数点后四位,加上指数
    • 3.6format rat格式大鼠命令给出最接近的有理表达式(分式),从计算所得。例如:
  • 四、 MATLAB创建向量
  • 五、MATLAB创建矩阵

注意事项

1、语句后面加分号,不是交互式,不加分号,会同时打印结果,即交互式。
2、字符串使用单引号才可以。
3、变量赋值不需要提前声明,随时使用。
4、clear清除变量,clc清除屏幕。
5、who和whos查看我们已经拥有的变量的各项树形。
6、类型强制转换。

  1. 后缀名是 .m
  2. 注释符号是 %
  3. 建议在所有语句后面加分号(;),否则运行时会当作交互式命令输出结果,从而掩盖我们的重要信息。
  4. 文件名仅包含字母、下划线、数字且不能以数字开头。
  5. 编写文件前检查自己是否在工作目录

一、MATLAB特殊变量和常量

NameMeaning
ans默认的变量名,以应答最近依次操作运算结果
eps浮点数的相对误差
i,j虚数单位,定义为 i2 = j2 = -1
Inf代表无穷大
NaN代表不定值(不是数字)
pi圆周率

% 注意MATLAB中是区分大小写的。

二、保存你的工作进度

MATLAB使用save命令保存工作区中的所有变量,然后作为一个扩展名为.mat的文件,在当前目录中。

如以下例子:

save myfile

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

load myfile

三、 MATLAB变量

每个MATLAB变量可以是数组或者矩阵。

3.1MATLAB可以多个赋值

多个任务可以在同一行。例如,

a = 2; b = 7; c = a * b

3.2 默认情况下,MATLAB 四个小数位值显示数字。这就是所谓的 short format.

如果想更精确,需要使用 format 命令。

3.3 长(long ) 命令格式显示小数点后16位。

例如:

format long
x = 7 + 10/3 + 5 ^ 1.2

MATLAB将执行上面的语句,并返回以下结果:

x =
  17.231981640639408

3.4空格格式命令回合到小数点后两位数字。例如:

format bank
daily_wage = 177.45;
weekly_wage = daily_wage * 6

3.5短格式e命令允许以指数的形式显示小数点后四位,加上指数

format short e
4.678 * 4.9

MATLAB将执行上面的语句,并返回以下结果:

ans =
   2.2922e+01 

3.6format rat格式大鼠命令给出最接近的有理表达式(分式),从计算所得。例如:

format rat
4.678 * 4.9

MATLAB将执行上面的语句,并返回以下结果:

ans =
   2063/90  

四、 MATLAB创建向量

向量是一维数组中的数字。 MATLAB允许创建两种类型的矢量:

  • 行向量
  • 列向量

创建行向量括在方括号中的元素的集合,用空格或逗号分隔的元素。

例如,

r = [7 8 9 10 11]

创建列向量通过内附组方括号中的元素,使用分号(;)分隔的元素。

c = [7;  8;  9;  10; 11]

五、MATLAB创建矩阵

矩阵是一个二维数字阵列。

在MATLAB中,创建一个矩阵每行输入空格或逗号分隔的元素序列,最后一排被划定一个分号。

例如,下面创建了一个3×3的矩阵:

m = [1 2 3; 4 5 6; 7 8 9]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值