![]() |
很急!有一条简单的程序,请各位前辈帮我看一下!!
以下有两段程序,为的是求startpoles,但是出来的结果不一样,程序语言差别就在于我标红色的部分,我想请问各位老师,为什么结果为不一样呢?小弟万分感谢!startpoles或poles=[],只是预先放置的一个空矩阵吧!
bet=linspace(w(1),w(Ns),N); %初试极点线性分布 % % % [COLOR="Red"]startpoles[/COLOR]=[]; for n=1:length(bet) alf=-bet(n)*1e-2; startpoles=[[COLOR="red"]startpoles[/COLOR] (alf-1i*bet(n)) (alf+1i*bet(n)) ]; end bet=linspace(w(1),w(Ns),N); %初试极点线性分布 % % % [COLOR="red"]poles[/COLOR]=[]; for n=1:length(bet) alf=-bet(n)*1e-2; startpoles=[[COLOR="red"]poles[/COLOR] (alf-1i*bet(n)) (alf+1i*bet(n)) ]; end |
回复: 很急!有一条简单的程序,请各位前辈帮我看一下!!
poles是一个函数 所以尽量不要用这个
|
所有时间均为北京时间。现在的时间是 13:52。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.