手机上如何做网站,wordpress 小说网站,网站建设市区,孝感住房和城乡建设部网站MatLab基础学习01 1.基础入门2.MatLab的数据类型2.1数字2.2字符串2.3矩阵2.4.元胞数组2.5结构体 3.MatLab的矩阵的操作3.1矩阵定义与构造3.2矩阵的下标取值 4.MatLab的逻辑流程4. For循环结构4.2 While循环#xff0c;当条件成立的时候进行循环4.3 IF end 1.基础入门 matlba必… MatLab基础学习01 1.基础入门2.MatLab的数据类型2.1数字2.2字符串2.3矩阵2.4.元胞数组2.5结构体 3.MatLab的矩阵的操作3.1矩阵定义与构造3.2矩阵的下标取值 4.MatLab的逻辑流程4. For循环结构4.2 While循环当条件成立的时候进行循环4.3 IF end 1.基础入门 matlba必须以字母作为开头数字不能作为开头。
文件的名称也尽量要以字母开头的形式作为命名的规则。
clc
clean all 清楚右侧工作区的变量名 % 用于注释
% 用于注释2.MatLab的数据类型 2.1数字 2.2字符串 2.3矩阵 下一行用 “” 来代表
A’ :代表A的转置矩阵
A ( 代表将矩阵进行拉伸为1阶矩阵 inv(A) 代表矩阵A的逆矩阵求解矩阵的逆矩阵必须是方阵矩阵
创建矩阵 zeros 10,5,3代表是的10行5列的3维的矩阵 将每个维度的矩阵都将其进行重新的赋值
2.4.元胞数组 cell(1,6) 代表一行六列
eye代表生成一个3*3的对角线为1 的数组
Magic是一个幻方 magic
A{2} 代表的是第二个盒子进行赋值A{3}代表将细胞数组中的第三个盒子进行赋值
2.5结构体 struct代表一个结构体其中结构体就有点像一个字典一样在里面存储自己的数值类型可以再里面取出来相应的数值。
新建一个结构体在里面存储一定的数值可以用键值的名称从里面取出相应的值 在去除相应的键值对应的数值的时候可以在用和分别取值可以发现小括号取出来的是一个字符串而中括号取出来的是一个值
3.MatLab的矩阵的操作
3.1矩阵定义与构造 构建矩阵直接用空格或者括号如果是多行的矩阵可以用来实现换行 按照步长进行创建 repmat重复一个已有数组进行创建 ones生成一个都是1的矩阵其中ones2,4代表生成一个2行4列都是1的矩阵 矩阵的正常加减都是对位进行加减
矩阵的这个相乘需要n,m*(m,z) 内标要相同4行,2列的乘以2行4列的
A. *B代表的是对应项进行相乘
一个矩阵除以一个矩阵就等于乘以一个矩阵的逆矩阵矩阵没有除法就只有乘法
./代表对应项相除
3.2矩阵的下标取值 A(2,3)代表第二行第三列的数值赋值给B A3代表取出第三行的所有列的值给C A4代表取出所有行的第四列取出来给D [m,n] find(A 20) 代表找出A中大于20的值然后将这些值赋值给m,n
4.MatLab的逻辑流程
4. For循环结构 4.2 While循环当条件成立的时候进行循环 4.3 IF end