看板 MATLAB 關於我們 聯絡資訊
※ 引述《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 -- 正妹也只不過是一組物質波方程的特解罷了(  ̄ c ̄)y▂ξ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.247.141 ※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1407857166.A.4E4.html