是給出:
靜止質量ms=1;
ETA-恆定eta=0.45;
可變重複次數,例如N=5;
歐米加OM=sqrt(ks/ms);
角頻率om=eta*OM;
時間段T=2*pi/om;
用於創建函數t=0:0.001:TTT;
MATLAB:如何從特定的複合向量製作Hermitean矩陣?
我作出這樣的一個函數上界TTT=1.5;
變量:
kt=zeros(size(t));
for j=1:2*N+1
n= j-(N+1);
if n==0
k(j)=ks/2;
else
k(j)=i/pi/n;
end
kt=kt+k(j)*exp(i*n*om*t);
end
這是一個鋸齒波浪和其他e是我的問題。從具有值1x1501的複數矢量kt雙重我必須使Hermitean矩陣爲變量N。這意味着N可以是5,可以是50,100等。矩陣應該看起來像(圖片):
其中k1對於N = 1是k,對於N = 0或k-對於N = -1,1是k。矩陣的大小是2 * N + 1和2 * N + 1。
感謝您的幫助和迴應!
謝謝相等或更大,我知道這是特定的矩陣,但我不記得名字:) – MrPitivier