MATLAB变量命名,数据类型,路径管理,工作空间

文章目录

  • MATLAB基础
    • 变量
      • 命名规则
      • 特殊变量
      • 常用变量
    • 数据类型
    • 路径管理
    • 工作空间

MATLAB基础

变量

命名规则

以字母开头,可以包含字符、数字、下划线。
长度 <=63

特殊变量

ans 运算结果的默认变量名
beep 使计算机发出蜂鸣声
bitmax(已移除)-flintmax
最大的正整数
eps浮点数相对误差
inf 无穷大
i 或 j 复数单位
nargin 函数的输入参数个数
nargout 函数的输出参数个数
NaN或nan 不定数 pi 圆周率
realmax 最大的正浮点数 realmin 最小的正浮点数
varagin
可变的函数输入参数个数
varagout
可变的函数输出参数个数

>> pi

ans =

    3.1416

>> eps

ans =

   2.2204e-16

>> flintmax

ans =

   9.0072e+15

常用变量

pi=3.1416
flintmax,允许的最大正整数
eps,浮点相对误差限
i 或 j =sqrt(-1)

数据类型

class函数
——获取变量 类型
需要修改变量类型,需要显示转换

>> a=1; b=2;
>> c=a+b
c =
3
>> class(c)
ans =
double
>> d=int16(a)+int16(b)
d =
3
>> class(d)
ans =
int16

路径管理

直接输入(函数名,文件名)直接运行
• path:查看设定的路径
• which:搜索某一命令或函数所在路径
• addpath:加入某目录进入搜索路径中
• rmpath:删除某目录进入搜索路径中

>> addpath(path, 'D:\Temporary') %将“D:\Temporary”目录加入搜索路径中
>> path('D:\Temporary', path) %将“D:\Temporary”目录移动到搜索路径的顶
部,使其具有最高搜索优先级
>> path(path, 'D:\Temporary') %将“D:\Temporary”目录移动到搜索路径的底
部,使其具有最低搜索优先级
>> rmpath('D:\Temporary') %将“D:\Temporary”目录从搜索路径中删除
>> which sin %搜索sin函数的位置

工作空间

save命令,保存当前工作空间,保存到 filename.mat文件中
load命令,导入保存到数据文件,>>load filename
who , whos命令 列出工作空间中所有的变量
path命令,控制matlab路径
clear 清除变量
clc 清空命令窗口
size( 列出矩阵大小 行数 列数
disp( 显示变量的值
length( 返回第一维的 大小


>> i=[1 2 3;4 5 6]

i =

     1     2     3
     4     5     6

>> size(i)

ans =

     2     3

>> disp(i)
     1     2     3
     4     5     6
     
>> length(i)

ans =

     3
     

你可能感兴趣的:(matlab,编程语言)