[問題] 請益不連續點的解決已回收

看板MATLAB作者 (紛紛擾擾亂紅塵)時間16年前 (2009/10/25 08:00), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
% Calculate and plot K=0.3; u=linspace(1/100,1,100); yn2=zeros(1,100); for jj=1:100 func = @ (y) K*cot(u(jj)*y*pi/2)-tan((1-u(jj))*y*pi/2); yn2(1,jj)=fzero(func, 5); end plot(u,yn2); hold on; ============================= 向各位先進請教 在使用MATLAB解zero時,如以上的程式碼 會出現許多不連續點(例如在jj=78 or 82) 甚至起始的某些點都有這個現象 思考很久找不出解決方案 還請不吝協助 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.227.128.102
文章代碼(AID): #1AuvKA5O (MATLAB)
文章代碼(AID): #1AuvKA5O (MATLAB)