前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MATLAB-基本语法

MATLAB-基本语法

作者头像
用户9925864
发布2022-07-27 09:07:30
4350
发布2022-07-27 09:07:30
举报
文章被收录于专栏:算法工程师的学习日志

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

执行MATLAB命令

MATLAB 是一种解释型的环境。也就是说,只要你给MATLAB一个命令,它就会马上开始执行。

MATLAB实践

在">>" 命令提示符下键入一个有效的表达,例如:

代码语言:javascript
复制
5 + 5

然后按 ENTER 键

当点击“执行”按钮,或者按“Ctrl+ E”,MATLAB执行它并返回结果:

代码语言:javascript
复制
ans = 10

让我们使用几个例子:

代码语言:javascript
复制
3 ^ 2         % 3 raised to the power of 2

当你点击“执行”按钮,或者按“Ctrl+ E”,MATLAB执行它并返回结果:

代码语言:javascript
复制
ans = 9

另外一个例子:

代码语言:javascript
复制
sin(pi /2)    % sine of angle 90o

当你点击“执行”按钮,或者按“Ctrl+ E”,MATLAB执行它并返回结果:

代码语言:javascript
复制
ans = 1

另外一个例子,

代码语言:javascript
复制
7/0          % Divide by zero

当点击“执行”按钮,或者按“Ctrl+ E”,MATLAB执行它并返回结果:

代码语言:javascript
复制
ans = Inf
warning: division by zero

另外一个例子,

代码语言:javascript
复制
732 * 20.3  

当点击“执行”按钮,或者按“Ctrl+ E”,MATLAB执行它并返回结果:

代码语言:javascript
复制
ans =  1.4860e+04

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

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

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

MATLAB常用的运算符使用示例

MATLAB分号(;)使用

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

例如,

代码语言:javascript
复制
x = 3;
y = x + 5

当点击“执行”按钮,或者按“Ctrl+ E”,MATLAB执行它立即返回的结果是:

代码语言:javascript
复制
y =  8

MATLAB添加注释

MATLAB的百分比符号(%)是用于表示一个注释行。例如:

代码语言:javascript
复制
x = 9       % assign the value 9 to x

也可以写注释,使用一块块注释操作符%{%}。

MATLAB编辑器包括工具和上下文菜单项,来帮助添加,删除或更改注释的格式。

MATLAB特殊变量和常量

MATLAB支持以下特殊变量和常量:

MATLAB命名变量

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

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

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

保存你的工作进度

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

如以下例子:

代码语言:javascript
复制
save myfile.mat myfile

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

代码语言:javascript
复制
load myfile.mat
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-06-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法工程师的学习日志 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 执行MATLAB命令
  • MATLAB实践
  • MATLAB常用的运算符和特殊字符
  • MATLAB常用的运算符使用示例
  • MATLAB特殊变量和常量
  • MATLAB命名变量
  • 保存你的工作进度
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档