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

MATLAB中怎么解出0.5*b*R*R*x+b*R*R*r*w/4*k*exp(-x)=4.3064e+005中的x其中就x是未知数其他的都已知,pi=3.14159;R=45;r=40;k=1;w=20;b=1.06;0.5*b*R*R*x+b*R*R*r*w*exp(-x)/4*k-4.3064e+005=0运行之后Error:Theexpressiontotheleftoft

题目详情
MATLAB中怎么解出 0.5*b*R*R*x+b*R*R*r*w/4*k*exp(-x)=4.3064e+005中的x
其中就x是未知数其他的都已知,
pi=3.14159;
R=45;
r=40;
k=1;
w=20;
b=1.06;
0.5*b*R*R*x+b*R*R*r*w*exp(-x)/4*k-4.3064e+005=0
运行之后Error:The expression to the left of the equals sign is not a valid target for an assignment.
▼优质解答
答案和解析
你没用过matlab吧?
将函数中的字母用相应的数字替换之后得到如下的表达
x=solve('0.5*1.06*45*45*x+1.06*45*45*40*20*exp(-x)/4*1-4.3064e+005')
x=simplify(x)
x=401.24854414162590263219194036804