Re: [問題] 跑了好久還是跑不出來,積分問題。已回收

看板MATLAB作者 (alen)時間16年前 (2009/06/10 07:08), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《ifuckyou (...)》之銘言: : 我跑了一個積分式跑了很久,但是一直跑不出來。 : 因為對matlab不是很熟,所以上來請教各位高手。 : 程式碼如下: : funtion F = inte(z,y) : F = y^2*z + z*y; : ymin=0; : ymax=5; : zmin=5; : zmax=10; : result= dblquad ('a',ymin,max,zmin,zmax) : 我在建立一個a.m的檔案以後,為什麼積分跑不出來? : 希望有高手可相助解惑,thx!! 我有跑出來,不過是參考help的方式 Step1.先建立inte.m function F = inte(z,y) F = y^2*z + z*y; Step2.再建立compute.m clc; clear; ymin = 0; ymax = 5; zmin = 5; zmax = 10; result = dblquad(@inte,ymin,ymax,zmin,zmax) 按F5 執行 result = 4.114583333333334e+003 你看是不是你要的 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.20.160
文章代碼(AID): #1ABkjVy5 (MATLAB)
文章代碼(AID): #1ABkjVy5 (MATLAB)