matlab中solve迴圈比如:i=1:10 s=solve('x^3+x^2+x=1=i','x') 要正根

matlab中solve迴圈比如:i=1:10 s=solve('x^3+x^2+x=1=i','x') 要正根


n = 10;i = 1:n;s = cell(1,n);for i = 1:nep = ['solve(''x^3+x^2+x =' num2str(i)''')'];s{i} = eval(ep);end;vpa(s{1},4)ans =0.5437- 0.7718 + 1.115*i- 0.7718 - 1.115*ivpa(s{2},4)ans = 0.8105- 0.9053 +…



用matlab解一個方程組已知運算式y=x/(1+((a/x-1)*exp(-b*x)))在x=15時候,y=0.9在x=30時,y=0.999求ab


真是要了親命了,忘了都,查了好久,看看能不能幫上忙>> syms a b x y;f=x/(1+((a/x-1)*exp(-b*x)))-y;f1=subs(f,{'x','y'},[15,0.9]);f2=subs(f,{'x','y'},[30,0.999]);>> [a,b]=solve(f1,f2,'a','b')…



matlab求解方程4exp(1.114)+(100+4)exp(r*1.5)=96


>> clear
>> syms r
r=solve('4*exp(1.114)+(100+4)*exp(r*1.5)=96')
r =
-0.14386120141267736909730854123541



matlab畫圖軸設為對數坐標軸


loglog(x,y)
x軸和y軸均為對數刻度(Logarithmic Scale)
semilogx(x,y)semilogx(x,y)
x軸為對數刻度,y軸為線性刻度
semilogy(x,y)semilogy(x,y)
x軸為線性刻度,y軸為對數刻度