顯示此錯誤,我不知道如何解決此問題。我不明白這個錯誤,看來我的問題在for循環中。任何人都可以幫我Matlab - 在使用「for循環」中2個矩陣的元素數目不匹配
在賦值A(:) = B中,A和B中元素的個數必須是 一樣。錯誤......(13號線)
這是第13行的代碼:p(k)=exp(n/4)*phi;
clc;
clear;
close all;
tmin=-10;
tmax=10;
t=tmin:0.01:tmax;
phi=zeros(size(t));
p=zeros(size(t));
k=0;
for n=-24:-1
k=k+1;
phi((-tmin+n/4)*100+1:(-tmin+(n+1)/4)*100+1)=1;
p(k)=exp(n/4)*phi;
end
可能的重複[在賦值A(:) = B中,A和B中的元素數必須相同](https://stackoverflow.com/questions/44563305/in-an-assignment-ab -a和-b中的元素數量必須是相同的) –