Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2011-03-22
年龄: 38
帖子: 1
声望力: 0 ![]() |
![]()
以下有两段程序,为的是求startpoles,但是出来的结果不一样,程序语言差别就在于我标红色的部分,我想请问各位老师,为什么结果为不一样呢?小弟万分感谢!startpoles或poles=[],只是预先放置的一个空矩阵吧!
bet=linspace(w(1),w(Ns),N); %初试极点线性分布 % % % startpoles=[]; for n=1:length(bet) alf=-bet(n)*1e-2; startpoles=[startpoles (alf-1i*bet(n)) (alf+1i*bet(n)) ]; end bet=linspace(w(1),w(Ns),N); %初试极点线性分布 % % % poles=[]; for n=1:length(bet) alf=-bet(n)*1e-2; startpoles=[poles (alf-1i*bet(n)) (alf+1i*bet(n)) ]; end 此帖于 2011-03-22 10:29 被 lifengjustin 编辑。 |
![]() |
![]() |