Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
 
 
主题工具 显示模式
旧 2011-03-22, 10:23   #1
lifengjustin
初级会员
 
注册日期: 2011-03-22
年龄: 38
帖子: 1
声望力: 0
lifengjustin 正向着好的方向发展
默认 很急!有一条简单的程序,请各位前辈帮我看一下!!

以下有两段程序,为的是求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 编辑。
lifengjustin 当前离线   回复时引用此帖
 


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 12:11


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.