MATLAB变量及其操作

目录

 

变量与赋值语句

变量名的规范

赋值语句

分号的使用

一些常用的预定义变量

变量的管理

内存变量的删除

 内存变量的保存

生成

装入

变量与赋值语句

变量名的规范

在MATLAB中,变量名时以字母开头后接字母数字下画线的字符序列,最多63个字符。

合法字符: myexamp12、my_examp12、myexamp12_

非法字符:12myexamp、_myexamp12

注1:在MATLAB里是区分字母的大小写的。这样,myexamp、MYexamp、MYEXAMP表示的是三个不同的变量。

注2:MATLAB提供的官方标准函数名以及命令名一般用小写字母。在使用的时候若不区分大小写会报错。

赋值语句

如果不定义变量名,则直接将表达式的值赋给预定义变量ans,但是我们知道ans的值很容易改变,所以重要的值要单独定义变量名

表达式

>> 3

ans =

     3

 变量=表达式

>> z=3

z =

     3

分号的使用

一般地,运算结果会在命令窗口显示出来,如果我们不需要显示某一些运算结果,只需在相应的语句最后加上分号。

>> x=1;
>> y=2;
>> z=x+y

z =

     3

一些常用的预定义变量

预定义变量

含义

预定义变量

含义

ans

计算结果默认赋值变量

nargin

函数输入参数的个数

eps

机器零阈值

nargout

函数输出参数的个数

pi

圆周率\pi的近似值

realmax

最大正实数

i, j

虚数单位

realmin

最小正实数

Inf,Inf

无穷大

NaN, nan

非数

需要注意,MATLAB预定义变量有特定的含义,在使用时尽量避免对这些变量重新赋值。

变量的管理

内存变量的删除

clear命令用于删除MATLAB工作空间中的变量。

 内存变量的保存

利用MAT文件可以把当前工作区的一些有用的变量长久保存下来。扩展名一定是.mat。

MAT文件的生成和装入由save和load命令完成。

生成

save  文件名.mat  变量名表

>> save bug.mat a b

其中,bug自定义的文件名,a b c 都是要保存的变量。

如果要保存全部的变量则不需要后面的变量名表

save 文件名.mat  

>> save debug.mat

装入

>> load bug.mat
>> load debug.mat

posted @   morphism  阅读(281)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示