记录一些我经常用到的语法函数,会不定期更新
分号;
在MATLAB中表示该语句的结果不在命令窗输出
百分号%
表示注释
双百分号%%
表示分隔代码,开启一个代码段,点击编辑器的“运行节”只运行输入等待光标所在区域
单引号'
表示矩阵转置
A = ones(a,b)
生成
a
×
b
a\times b
a×b大小全为1的矩阵
A = zeros(a,b)
生成
a
×
b
a\times b
a×b大小全为0的矩阵
help 函数名称
返回函数具体信息
doc 函数名称
返回函数在文档中的信息,并由例程(可能需要联网或者license)
clear all
清除工作区
clc
清除命令行窗口
快捷键
Ctrl+I
对齐
Ctrl+R
注释
Ctrl+T
取消注释
Ctrl+C
中断正在进行的操作
绘图
plot(x,y)
subplot(m,n,q)
将figure窗分成
m
×
n
m\times n
m×n块区域,选择第q个进行展示
hold on
当进行多幅图展示时
title('heading')
设置标题
axis([XMIN XMAX YMIN YMAX])
设置当前所绘图像的x轴和y轴的范围。
xlabel()
,ylabel()
设置x,y坐标轴的名称。
函数 循环 判断
function y = Fun(a)
%a为输入参数,y为输出参数,Fun为函数名
%注意文件名和函数名要相同
end
for i = 1:N
...
end
if 判断条件
%判断条件不用加括号 结尾也不用加冒号
...
elseif
...
end