【MATLAB图解教程 2】MATLAB基本语法

文章介绍了MATLAB的基础知识,包括在命令提示符下执行代码、运算符的使用、特殊变量和常量、变量命名规则,以及如何保存和加载工作进度。MATLAB是一个解释型语言,适合用于数学建模和计算,文章鼓励读者通过实践来学习和掌握MATLAB。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

         ⭐️引言⭐️ 

        大家好哇!马上就要数学建模比赛了,这周Sonesang将为大家带来MATLAB基础教程,希望在准备数学建模的过程中,能够和大家一起分享学习过程!

 📒博客首页:Sonesang的博客

🎉欢迎关注🔎点赞👍收藏⭐️留言📝

❤️ :热爱Java与算法学习,期待一起交流!

🙏作者水平很有限,如果发现错误,求告知,多谢!

🌺有问题可私信交流!!!


在 MATLAB 环境下进行的操作就像是使用一个超级复杂的计算器,不要被这吓到了。在您开始使用 MATLAB 时可以在“>>”命令提示符下输入命令。

同时,MATLAB是一个解释型语言,只要给他命令就能马上执行。

执行代码

我们是需要在">>" 命令提示符下键入一个有效的表达,然后回车即可,如下是一些实例:

MATLAB 也和其他语言一样,提供了一些特殊的一些数学符号的表达,像圆周率 π, Inf for ∞, i (and j) for √-1 etc. Nan 代表“不是一个数字”。

MATLAB常用的运算符和特殊字符

MATLAB常用的运算符和特殊字符如下表所示:

运算符目的
+加;加法运算符
-减;减法运算符
*标量和矩阵乘法运算符
.*数组乘法运算符
^标量和矩阵求幂运算符
.^数组求幂运算符
\矩阵左除
/矩阵右除
.\阵列左除
./阵列右除
:向量生成;子阵提取
( ) 下标运算;参数定义 
[ ]矩阵生成
.点乘运算,常与其他运算符联合使用
续行标志;行连续运算符
,分行符(该行结果不显示)
;语句结束;分行符(该行结果显示)
%注释标志
_引用符号和转置运算符
._非共轭转置运算符
=赋值运算符

常用的运算符

 ;的意义

MATLAB是解释型语言,就是编译完就可以运行出来结果的语言,但是我们写程序计算往往不是一句话就可以解决的事情,这时候就需要matlab记录下我们上一句代码,然后再后面使用时可以调用上面的内容,简单来说就是需要联系上下文,不让我们现在这句话执行,这时候就可以用到分号;

MATLAB中分号(;)表示语句结束;但是,如果想抑制和隐藏 MATLAB 输出表达,表达后添加一个分号。

单行注释符 %

多行注释 % {   % }

%{

        若干语句

%}

 

MATLAB特殊变量和常量

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

MATLAB命名变量

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

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

变量名可以是任意长度,但是,MATLAB使用只有前N个字符,其中N是由函数namelengthmax。

保存你的工作进度

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

如以下例子:

save myfile

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

load myfile

如果文章对你有所帮助,还望能给点三连支持一下,非常感谢!!!  

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

幸福西西弗斯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值