matlab,A=[1 2 3; 4 5 6; 7 8 9; 10 11 12]; B=resha

matlab,A=[1 2 3; 4 5 6; 7 8 9; 10 11 12];
B=reshape[A,2,6]
这么简单的两行,为什么总是报错。

第1个回答  2013-10-15
你那个矩阵中的 分号 要切换到 英文输入法 中输入:是这个“;” 不是这个 ";"
第2个回答  2013-10-15
你看看你的分号是不是汉语的,编辑matlab时不要用拼音输入法本回答被网友采纳
第3个回答  2013-10-15
A=[1 2 3; 4 5 6; 7 8 9; 10 11 12];
B=reshape(A,2,6)追问

对呀,不是和我写的一样么

追答

你写的是中括号,和中文分号。

本回答被提问者采纳
相似回答
大家正在搜