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讀取數組。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM