早教吧 育儿知识 作业答案 考试题库 百科 知识分享

用matlab怎么求解四元一次方程x=[5101520];y=[0.93980.93570.92860.7548];y=a*exp(b*x)+c*exp(d*x)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)
b,c,d)
▼优质解答
答案和解析
clear;clc
syms a b c d
x=[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*exp(d*x(4))-y(4);
[a b c d]=solve(eq1,eq2,eq3,eq4);
a=vpa(a)
b=vpa(b)
c=vpa(c)
d=vpa(d)