Re: [問題] 請問這樣的數學式子我應該要怎麼coding?
※ 引述《yimean (溫柔殺手N  )》之銘言:
: 我有一個數學式子
: 已知I的範圍、Is的值以及Io的值。
: I=Is-Io*exp(VI)
: 如何在不"手動"化簡的情況下,直接的求出V-I之間的關係曲線...
: 畫圖的部分我沒有問題...
: 主要是我要如何不用手先化簡式子成V=.....的樣子就能解?
: 煩請各位高手指導小弟一下...感激不盡!
: 謝謝!
那可以化簡成這樣吧..!!(不是等於 V=.... 不算犯規)
0 = Is- Io*exp(VI) -I
如果這樣的話..就變成單純的方程式求根而已吧
is=3;io=1.5;i=[1:0.1:2]; % is,io,i的值自己改
syms v;
for j=1:size(i,2)
t=[num2str(is) '-' num2str(io) '*exp(v*' num2str(i(j)) ')-' num2str(i(j)) '=0']
x(j)=eval(solve(t));
end
plot(i,x);
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.112.41.230
推
10/26 15:16, , 1F
10/26 15:16, 1F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章