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

菜鸟自学matlab,很多都不会。如题矩阵P有7行65列,想用P_test取其中的前60列,可是P_test=P(1:60)结果不对,请大神指教!!没事了,已经搞定了fo... 菜鸟自学matlab,很多都不会。如题矩阵P有7行65列,想用P_test取其中的前60列,可是P_test=P(1:60)结果不对,请大神指教!!
没事了,已经搞定了
for j=1:7
P_train(j,:)=P(j,1:60)
end
展开
 我来答
潇湘小水滴
推荐于2017-09-02
知道答主
回答量:33
采纳率:100%
帮助的人:10.9万
展开全部
你的行没有输入,应该是P_test=P[,1:60]。如果只写1:60,matlab会认为是按位置从第一个元素开始先按列提取,再按行提取。找本matlab的书看吧,一般前几章就会有这部分内容。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式