用matlab怎么求解四元一次方程x=[5 10 15 20];y=[0.9398 0.9357 0.9286 0.7548];y=a*exp(b*x)+c*exp(d*x)求解(a,b,c,d)
问题描述:
用matlab怎么求解四元一次方程
x=[5 10 15 20];
y=[0.9398 0.9357 0.9286 0.7548];
y=a*exp(b*x)+c*exp(d*x)
求解(a,b,c,d)
答
用符号运算f1='…'依次四个式子,然后再用solve(f1,f2…)试试,若不行就要我用@
答
clear;clcsyms a b c dx=[5 10 15 20];y=[0.9398 0.9357 0.9286 0.7548];eq1=a*exp(b*x(1))+c*exp(d*x(1))-y(1);eq2=a*exp(b*x(2))+c*exp(d*x(2))-y(2);eq3=a*exp(b*x(3))+c*exp(d*x(3))-y(3);eq4=a*exp(b*x(4))+c*e...