[問題] 請問偏微之後解聯立該怎麼做已回收

看板MATLAB作者 (阿B)時間16年前 (2010/01/26 10:34), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
小弟剛摸matlab,有很多地方不太懂 以下是我的程式碼 clear; syms Q n B syms x y syms d p cb cv hb hv sb1 sb2 r d=1000;p=3200;cb=25;cv=400;hb=5;hv=4;sb1=5;sb2=1;r=0.5; n=1; I=d*Q/2/(Q+(1-r)*B)*((n-1)*(Q+(1-r)*B)/d-(n-2)*Q/p) TC = (Q-r*B)^2/2/(Q+(1-r)*B)*hb +d/(Q+(1-r)*B)*cb + r*B^2/2/(Q+(1-r)*B)*sb1+(1-r)*B*d/(Q+(1-r)*B)*sb2+I*hv+d/n/(Q+(1-r)*B)*cv dQ=diff(TC,Q) dB=diff(TC,B) sdQ=simple(dQ) sdB=simple(dB) TC是我的函數,要求最小值 變數是Q跟B 方法是對Q B偏微等於0 解聯立 寫到這邊以後卡住了,我用 [x,y]=solve('sdQ=b','sdB=0') 這個方法不行 請各位先進指教一下 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.76.241
文章代碼(AID): #1BNbInkV (MATLAB)