您好!我重新改了一下程序,如下:
clear
syms x a b c;
x=0:0.1:14;
for i=1:141;
x0=x(i);
eq1=log10(c)-log10(b)-x0-log10(6.4*10^(-5));
eq2=log10(b)-log10(a)-x0-log10(5.9*10^(-2));
eq3=a+b+c-1;
[a,b,c]=solve(eq1==0,eq2==0,eq3==0);
a=vpa(a,5),
b=vpa(b,5),
c=vpa(c,5),
clear a,clear b,clear c
syms a b c;
end
可以得到数据,但是怎么才能把每次得到的a值(或b值,c值)整合到一个数组中,并以x值为横轴,a值为纵轴作图呢?
非常感谢!已经修改好了~