- Matlab :https://www.mathworks.com/
- Matalb干什么用的?
MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连matlab开发工作界面
接其他编程语言的程序等,主要应用于
- MATLAB的基本数据单位是矩阵
它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多.
可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便自己以后调用,此外许多的MATLAB爱好者都编写了一些经典的程序,用户可以直接进行下载就可以用.
一年两个版本,a和b
利用MATLAB 进行算法设计,模拟仿真,数值运算,各个版本之间差别不大
Matlab 安装教程
Matlab 命名规则
m=2;
M=4;
asdfghjklzxcvbnmqwertyuiolkjhgfdsazxcvbnmlkjhgfdsaqwertyuioplkjhgfdsazxcvbnm=4 错误 变量名
a_h=8
Matalb 变量
Matalab 字符与字符串
abs(s)
char(s)
min2str(65)
str = 'I love MATALB '
字符串转换成数值
MALTAB 矩阵操作
矩阵定义与构造
A=[1,2,3;4,5,6;7,8,9]
B=A'----转置运算
C=A(:)
D=INV(A)
数字
字符
矩阵
元胞数组
A=cell(1,6)
A[2]=
结构体
books = struct(‘name',{},'',[30,40])
IV 矩阵操作
A=[]
B=1:2:9
C=repeat(B,3,1)
D=ones(2,4)
矩阵四则运算
A = [1,2,3;4,5,6;7,8;9]
B = [1 2 2 3 ; 2 3 4 2]
C=A+B
D=A-B
E=A*B
F=A.*B'
G=A/B
H=A./B
矩阵下标
A=magic (5)
B=A(2,3)
C=A(3,:)
D=
Matlab逻辑与流程控制
if ...else ...end
for...end
while...end
switch ... case...end
编程习惯与编程风格
变量的命名规则
Cell mode
程序的发布
BUG--------------------------------------------
参考资料:
https://www.bilibili.com/video/av17850814?from=search&seid=17835954959277353915