matlab中矩阵的下标值和索引值
我们知道,如果我们想要获取一个矩阵里面的元素,可以用下标值,另外我们也可以用索引值。比如:C = [0 2 4 6;8 10 12 14;16 18 20 22];如果我们想要读取8,我们可以用C(2,1),我们也可以用C(2),一个矩阵的索引值从1开始,按照每一列的顺序往下数,比如矩阵c里面的0的索引值为1,8的索引值为2,16的索引值为3,2的索引值为4,依...
·
我们知道,如果我们想要获取一个矩阵里面的元素,可以用下标值,另外我们也可以用索引值。
比如:
C = [0 2 4 6;
8 10 12 14;
16 18 20 22];
如果我们想要读取8,我们可以用C(2,1),我们也可以用C(2),一个矩阵的索引值从1开始,按照每一列的顺序往下数,比如矩阵c里面的0的索引值为1,8的索引值为2,16的索引值为3,2的索引值为4,依次往下。。。。。
所以,下标值和索引值是一 一对应的,我们可以用函数sub2ind和ind2sub来完成索引值和小标志的转换。用法:
a=sub2ind(size(c), x,y) %来完成下标(x,y)到索引值的转换。
[x,y]=ind2sub(size ( c ), 索引值) %来完成下标到索引值的转换。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)