全球旧事资料 分类
逻辑运算得出。
ba1b011aba
s352469111001按单下标顺序排成长列按单下标顺序排成长列得出逻辑向量b得出逻辑向量
3矩阵的赋值全下标方式:aijb,给a矩阵的部分元素赋值则b矩阵的行列数必须等于a矩阵的行列数。
clearaa1213111111a111111
给第一、二行元素赋值为全1
f单下标方式:asb,b为向量,元素个数必须等于a矩阵的元素个数。
a5623a111123
给第5、6元素赋值
全元素方式:ab,给a矩阵的所有元素赋值则b矩阵的元素总数必须等于a矩阵的元素总数,但行列数不一定相等。
a123456a135246
b123456b14aba1425362536
按单下标方式给a赋值
4矩阵元素的删除删除操作就是简单地将其赋值为空矩阵用表示。
a120340569a135a3a135a1a3a5246246
删除一个元素,则矩阵变为行向量
246
009
删除一列元素
删除所有元素为空矩阵
fa
5生成大矩阵在MATLAB中,可以通过方括号“”实现将小矩阵联接起来生成一个较大的矩阵。
a120340569a135aaa
s135135a1203aaa
s120134035695a120340569a121210a1223a
s132420400024600924624640500900969
联接成3×6的矩阵
246
009
联接成6×3的矩阵
计算并联接
6矩阵的翻转a120340569
表23常用矩阵翻转函数例子函数名triuX功能产生X矩阵的上三角矩阵,其余元素补0。输入triua结果a
s102400
f0trilX产生X矩阵的下三角矩阵,其余元素补0。trilaa
s135flipudaa
s531fliplraa
s009flipdima1a
s531rot90aa
s021
0
9
046
009
flipudX
使矩阵X沿水平轴上下翻转
642
900
fliplrX
使矩阵X沿垂直轴左右翻转
246
135
flipdimXdim
使矩阵X沿特定轴翻转。dim1,按行维翻转;dim2,按列维翻转。使矩阵X逆时针旋转900
642
900
rot90X
043
965
223字符串
在MATLAB中,字符串是作为字符数组来引入的;一个字符串由多个字符组成,用单引号’’来界定;字符串是按行向量进行存储的,每一字符包括空格是以其ASCII码的形式存放。
clearstr1Hellostr1Hellostr2IlikeMATLABstr2IlikeMATLABstr3你好你好你好str3你好
支持中文重复单引号来输入含有单引号的字符串
1字符串占用的字节
whos
fNamestr1str2str3
Size1x51x151x3
Bytes10306
Classchararraychararraychararray
Gra
dtotalis23eleme
tsusi
g46bytes
2字符串函数le
gth:用来计算字符串的长度即组成字符的个数r
好听全球资料 返回顶部