
已解决问题
谷歌xialing3d用户在2013.05.31提交了关于“道士不好惹matlab程序 解方程组”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-12-14T15:17:40。symsabRsdRspf1=72.8*(1+cos(a))-2*(sqrt(51*Rsp)+sqrt(21.8*Rsd));
f2=50.8*(1+cos(b))-2*(sqrt(2.3*Rsp)+sqrt(48.5*Rsd));
A=input('输入:A=');
B=input('输入:B=');
fori=1:length(A)
a=A(i);
b=B(i);
f11=subs(f1);
f22=subs(f2);
[Rsp1,Rsd1]=solve(f11,f22);
Rsp0=double(Rsp1);
Rsd0=double(Rsd1);
disp(['Rsp'**m2str(i)'='])
disp(Rsp0)
disp(['Rsd'**m2str(i)'='])
disp(Rsd0)
disp(['R'**m2str(i)'='])
disp(Rsp0+Rsd0)
end
要求1.输出格式尽量整齐,有warning尽量帮我**,最好是能把
R
Rsp
Rsd
做的可以整齐的导入excel,直接在程序中写了更好!
2.
如果您对解方程有更好的想法请您说一下,或者这么是否有问题!
3.大致可以就行,我给200分,给100,成功加100希望大家能够帮助她。
详细问题描述及疑问:symsabRsdRsp
f1=72.8*(1+cos(a))-2*(sqrt(51*Rsp)+sqrt(21.8*Rsd));
f2=50.8*(1+cos(b))-2*(sqrt(2.3*Rsp)+sqrt(48.5*Rsd));
A=input('输入:A=');
B=input('输入:B=');
fori=1:length(A)
a=A(i);
b=B(i);
f11=subs(f1);
f22=subs(f2);
[Rsp1,Rsd1]=solve(f11,f22);
Rsp0=double(Rsp1);
Rsd0=double(Rsd1);
disp(['Rsp'**m2str(i)'='])
disp(Rsp0)
disp(['Rsd'**m2str(i)'='])
disp(Rsd0)
disp(['R'**m2str(i)'='])
disp(Rsp0+Rsd0)
end
要求1.输出格式尽量整齐,有warning尽量帮我**,最好是能把
R
Rsp
Rsd
做的可以整齐的导入excel,直接在程序中写了更好!
2.
如果您对解方程有更好的想法请您说一下,或者这么是否有问题!
3.大致可以就行,我给200分,给100,成功加100期待您的答案,希望你能感受到,我最真诚的谢意
!