matlab中怎样取一个矩阵的连续很多列

问题描述:

matlab中怎样取一个矩阵的连续很多列
菜鸟自学matlab,很多都不会.如题矩阵P有7行65列,想用P_test取其中的前60列,可是P_test=P(1:60)结果不对,
没事了,已经搞定了
for j=1:7
P_train(j,:)=P(j,1:60)
end
1个回答 分类:综合 2014-11-11

问题解答:

我来补答
你的行没有输入,应该是P_test=P[,1:60].如果只写1:60,matlab会认为是按位置从第一个元素开始先按列提取,再按行提取.找本matlab的书看吧,一般前几章就会有这部分内容.
 
 
展开全文阅读
剩余:2000
下一页:绘图
也许感兴趣的知识