假如你已有矩阵a如下:
a=[2
3
5
3
4
1
0
9
7]
这是一个3*3矩阵,那么当你想插入一行r=[1
2
3]时,那么可以这样做:
a=[ar]
这样a就变成了4*3的矩阵a如下:
a=[2
3
5
3
4
1
0
9
7
1
2
3]
假如你已有矩阵a为:
a=[2
3
5
3
4
1
0
9
7
1
2
3]
那么当你想插入一列
c=[1234]时,你可以这样做:
a=[a
c]
那么这是a就变成了
a=[2
3
5
1
3
4
1
2
0
9
7
3
1
2
3
4]
使用sum指令就可以了。如果A是一个向量,sum(A)返回所有元素的总和,如果A是一个矩阵,sum(A)把A的列作为向量,返回一个包含每一列所有元素的总和的行。
按矩阵的行顺序输入,同一行的数据用空格或者逗号分隔,一行输入完成需要换行时我们使用分号分隔即可。
p利用find函数可以查找特定值的位置,比如如图的矩阵P/pp/pp要寻找数字5的位置,可以输入find(P==2),此时显示的结果是一列数字5,10,说明这个函数显示位置的规则是按照数字所在的列依次来的,为了能同时显示行和列,你可以直接输入代码[r,c]=find(p==2),然后再次输入[r,c]时就可以看到/pp/pp可以很清楚的看到数字2分别出现在第5行第1列及第5行第2列/p欢迎分享,转载请注明来源:内存溢出
评论列表(0条)