主题: Matlab大矩阵
查看单个帖子
旧 2019-12-10, 20:42   #1
poster
高级会员
 
注册日期: 2019-11-21
帖子: 3,006
声望力: 66
poster 正向着好的方向发展
帖子 Matlab大矩阵

我正在尝试第一次使用matlab,但是我遇到了一个问题,因为我使用的矩阵太大。我想尝试的命令是:

m = [1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 169201] 7; 531456; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017 ; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017 ; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017 ; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017; 1692017]

我收到以下错误:错误:意外的MATLAB表达式。

有人对此有解决方案吗?

提前致谢 !



回答:

该矩阵很小:-) Matlab可以处理每个矩阵数百万个元素。

但是,在第二行中,您有一个多余的支架,它使事情变得糟透了:

... 17; 1692017; 169201 ] 7; 5 ...

摆脱它,你会没事的!



更多&回答...
poster 当前离线   回复时引用此帖