MATLAB界面认识,数据类型

新建一个脚本文件界面

matlab变量的命名规则

matlab注释语句:%

matlab的加减乘除(+ - * /)

matlab数据类型

字符和字符串:用单引号表示      例如S=‘TTT’

矩阵:A=[1 2 3; 4 5 6 ; 7 8 9]    用分号隔开每一行,用空格隔开每一个数字

矩阵的转置 B=A‘

将矩阵每一列竖着拉伸并排列 C=A:

方阵的求逆 D=inv(A)

零矩阵 F=zeros(10,5,3) 全0矩阵,十行五列三维

矩阵生成:

                        A=[1 2 3 4 5 6]

                        B=1:2:9 起始值:跳转步长:终止值

                        C=repmat(B,3,2)将B这个矩阵横着重复两次竖着重复三次

                        D=ones(2,4)生成2行4列全部值为1的矩阵

矩阵四则运算:

                        基本运算+ - * /      

                         矩阵对应项运算:.+    .-    .*     ./

矩阵的下标:

                        B=A(2,3)取A矩阵的第2行第3列的数

                        C=A(2,:)取A的第2行

                        [m,n]=find(A>20)找矩阵中符合条件的元素的索引值

随机数:

rand:生成(0,1)之间的伪随机数

randn:生成标准正态分布的伪随机数(均值为0方差为1)

randi:生成均匀分布的伪随机整数  randi(iMax)

元胞数组:

定义元胞数组:A=cell(1,6) 一行六列的元胞数组

访问一个数组元素:A[1]='xxxx' ,其中可以保存其它类型的数据如保存一个矩阵

结构体:

写法:books=struct('name',{{'aaaaaaaaaaaaa'}},'price',[30,40]) 类似于py中的键

访问结构体内的数据books.name       book.name(1)取{}内数据       book.name{1}取字符串 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Vizio<

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值