matlab 读取输入数组
Posted sun_cloud
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab 读取输入数组相关的知识,希望对你有一定的参考价值。
In an assignment A(I) = B, the number of elements in B and I must be the same
MATLAB:index_assign_element_count_mismatch
中文解释:在赋值语句 A(I) = B 中,B 和 I 的元素个数必须相同
出错原因:I 和 B 的维数、大小不一样。这正如“把 5 个水果放到 6 个篮子”、或者“把 6 个水果放到 5 个篮子”,均无法实现
解决办法:自己设置断点调试一下,看看 I 和 B 的维数、大小是否相同,不同的话就要修改成两者一致
举例代码:
b=input(‘input \n‘);
for i=1:15;
evidence_array(i) =b(i);
这个办法 可以解决用input读取数组。
以上是关于matlab 读取输入数组的主要内容,如果未能解决你的问题,请参考以下文章