师从清风
创建脚本文件
后缀名为 .m
创建脚本文件的快捷键 :ctrl + n 保存文件快捷键: ctrl + s
matlab文件名称必须以字母开头,并且仅包含字母、数字或下划线
运行代码的方式:1、 ctrl +a 右键 执行所选文件 2、直接点击运行
3、直接在命令行窗口输入文件名
小技巧:新建脚本之后点击“视图”点击高亮显示当前行,显示行号,编辑时显示数字提示
实时脚本
后缀名为 .mlx
实时脚本(.mlx 文件)是MATLAB中的一种交互式文档格式,它允许用户在同一文档中混合文本、数学表达式、代码块、图像输出以及实时更新的计算结果。执行代码时,输出会直接嵌入到文档中对应的位置,提供更直观的报告或笔记形式的工作环境。
运行结果右侧输出
运行结果内嵌输出
注:推荐使用内嵌输出
快捷键: Ctrl + E 能够自由切换文本和代码
把不同区域分成不同小节
快捷键:Ctrl + Alt + Enter
切换不同小节
快捷键: Ctrl + 上 或 Ctrl + 下 或 Ctrl + 鼠标滚轮
运行节
快捷键: Ctrl +Enter
运行所有脚本
快捷键:F5
清除所有输出
点击鼠标右键
数值滑块
MATLAB文件管理
命令行窗口搜索的先后顺序:工作区—>脚本-—>搜索路径
修改code1的当前文件夹
法1:(推荐)
法2:
点击浏览文件夹即可
法3:
复制文件地址
法4:
在命令行窗口中输入cd和所选文件名称 或 输入cd和('所选文件名称')
MATLAB的帮助系统
以sum函数为例
1、直接搜索matlab官网Documentation - MATLAB & Simulink (mathworks.com)
后再此界面输入sum即可
2、使用doc命令
在命令行窗口输入doc sum (中间有空格)
3、使用help命令
在命令行窗口输入help sum (中间有空格)
4、使用edit命令
在命令行窗口输入edit sum (中间有空格)
注释
添加注释快捷键:Ctrl + R 取消注释快捷键:Ctrl + T
MATLAB的变量
命名规则
- 字符组成:变量名可以由字母、数字和下划线(_)组成。
- 首字符要求:变量名必须以英文字母开头,不能以下划线、数字开始。
- 大小写敏感:MATLAB区分大小写,因此“a”和“A”被认为是两个不同的变量。
- 长度限制:变量名的长度最多为63个字符。超过部分将被系统忽略。
- 保留关键字:不能使用MATLAB的关键字或函数名作为变量名,例如
if
、while
、for
等。
注:0/0=NAN 3+4j=3+4i 可以用0/eps=0来表示0
设置matlab的数值显示方式
使用format(具体查看官网)
format long g 也可写成 format longG
注:clc清空命令行窗口 clear清空工作区
如果计算结果不需要在命令行显示,可以在代码行的最后加上英文分号
如果想把多行命令放在同一行,命令之间用分号隔开
把普通脚本转化为实时脚本
点击code1 再右键点击以实时脚本打开
常见的数学运算符
注:1、matlab中 乘号(*)不能省略 2、不能将变量命名为函数的名称
练习
1\给你一个三位正整数x,提取x的百位,十位和个位数,并分别用a,b,c三个变量保存
例如x=567时,要得到a=5,b=6,c=7
x=567;
c=mod(x,10)%个位
b=mod(fix(x/10),10)%个位
b1=fix(mod(x,100)/10)%十位
a=fix(x/100)%百位
判断一个三位正整数数是否为回文数
x=567;
c=mod(x,10)%个位
b=mod(fix(x/10),10)%个位
b1=fix(mod(x,100)/10)%十位
a=fix(x/100)%百位
y=a+b*10+c*100
x-y//判断运行结果是否为0,为0则为回文数,反之,不为
判断一个四位正整数数是否为回文数
x=4567
d=mod(x,10)%个位
c=mod(fix(x/10),10)%十位
b=mod(fix(x/100),10)
a=fix(x/1000)%千位
若有侵权,请联系作者