Re: [問題] function

作者: profyang (prof)   2014-08-12 23:26:02
※ 引述《murmurer (呢喃)》之銘言:
: 初學者求幫助 > <
: http://ppt.cc/Vw-C
: 題目是除了t、b、h外其他都已知
: 然後給定b、h
: 要你寫一個function來解出t
: 但 function [h] = hei(b,t)
: h = b和t為未知的關係式
: 這樣輸出是h
: 但我想用h和b當作輸入、t當作輸出
: 在不改變圖中那條式子的狀況下
: 可以怎麼改呢?
: 我寫這樣被打槍...
: function [t]=hei(h,b)
: h=8000*(100+b-t)*log(100+b-t)+8000*(log(100+b)+1)*t-t^2/2-8000*(100+b)*log(100+b);
: [t]=hei(4000,50);
: 解答者會給予微薄100P
: 謝謝~~~
function [t] = hei(h,b)
f=@(t)8000*(100+b-t)*log(100+b-t)+8000*(log(100+b)+1)*t-t^2/2-8000*(100+b)*log(100+b)-h;
t=fzero(f,0);
end
大概像這樣
不過這種t應該不只一組解喔~你可能要先大概估計他初始值是多少再求精確的
像我這邊初始值是0

Links booklink

Contact Us: admin [ a t ] ucptt.com