c 语言 matlab 计算a*(x^2)+b*x+c=0 怎么算出来不一样.什么地方有问题?c:# include # include int main(void){float a,b,c;double disc,twoa,term1,term2;scanf("%f %f %f",&a,&b,&c);if(a==0)if(b==0)printf("wrong\n");elseprintf("=%f\n",-c/b);e

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/21 09:48:19

c 语言 matlab 计算a*(x^2)+b*x+c=0 怎么算出来不一样.什么地方有问题?c:# include # include int main(void){float a,b,c;double disc,twoa,term1,term2;scanf("%f %f %f",&a,&b,&c);if(a==0)if(b==0)printf("wrong\n");elseprintf("=%f\n",-c/b);e
c 语言 matlab 计算a*(x^2)+b*x+c=0 怎么算出来不一样.什么地方有问题?
c:
# include
# include
int main(void)
{
float a,b,c;
double disc,twoa,term1,term2;
scanf("%f %f %f",&a,&b,&c);
if(a==0)
if(b==0)
printf("wrong\n");
else
printf("=%f\n",-c/b);
else
{
disc=b*b-4*a*c;
twoa=2*a;
term1=-b/twoa;
term2=sqrt(fabs (disc))/twoa;
if(disc> solve('2*x^2+6*x+1=0','x')
ans =
-3/2+1/2*7^(1/2)
-3/2-1/2*7^(1/2)
结果和c的 不一样.

c 语言 matlab 计算a*(x^2)+b*x+c=0 怎么算出来不一样.什么地方有问题?c:# include # include int main(void){float a,b,c;double disc,twoa,term1,term2;scanf("%f %f %f",&a,&b,&c);if(a==0)if(b==0)printf("wrong\n");elseprintf("=%f\n",-c/b);e
c语言你定义的解的数据类型为double,输出的是双精度的浮点数.
matlab输出的结果是实际值,能够表示的精度更高.

c 语言 matlab 计算a*(x^2)+b*x+c=0 怎么算出来不一样.什么地方有问题?c:# include # include int main(void){float a,b,c;double disc,twoa,term1,term2;scanf(%f %f %f,&a,&b,&c);if(a==0)if(b==0)printf(wrong );elseprintf(=%f ,-c/b);e 计算a*x^2+b*x+c=0 用c语言 和matlab算出来 结果不一样 什么地方错了? 谢谢c:# include # include int main(void){float a,b,c;double disc,twoa,term1,term2;scanf(%f %f %f,&a,&b,&c);if(a==0)if(b==0)printf(wrong );elseprintf(=%f , 用matlab语言表示:a+根号下b*e^c-x/y 紧急! C语言可不可以像matlab那样进行带有未知数的公式计算呢?就是 syms x y 诸如此类 计算数学表达式2x/(3b+2a)的值.用C语言. matlab合并方程的问题比如说a=b+1c=a+b怎么用matlab语言合并成c=2b+1? Matlab 计算 非线性 超越方程 ,请给出计算具体程序Matlab 计算 非线性 超越方程 a =[0.03345 0.5439; 0.0047 0.9322];b = [0.00123 0.2489;0.3456 0.7658];c = [0.3389 0.8842; 0.7739 0.0034];a*x^3+ b*x= c可知a,b,c ,x都是2*2的数 Matlab中x(kk(a:b),c: c语言:计算满足表达式x^0+x^1+x^2+...+x^n C语言.VC6.0软件写用变步长梯形求积法计算定积分f(x)=e^(-x^2)在[1,2]上积分.C语言C语言 怎样用matlab语言编程计算标准方差 怎么用matlab 计算y=x^a中的a 怎么用MATLAB计算y=ax^3+bx^2+cx^1.02+d的各项系数,即a,b,c,d,已知x,y系列数据. 怎么用matlab计算y=ax^3+bx^2+cx^1.012+d的系数,即a,b,c,d.已知x,y的一系列数据. 用C语言编程,已知f(x)=(1+x^2),编写函数用梯形法计算f(x)在区间[a,b]上的定积分 用vb语言编写以下题目:1、建立一个窗体程序用于计算数学函数:Y=a*X^3+b*X^2+c*X用vb语言编写以下题目:1、建立一个窗体程序用于计算数学函数:Y=a*X^3+b*X^2+c*X+d 的值,并将计算的函 C语言中的一元二次方程计算求ax*x+bx+c=0,其中a,b,c是键盘输入 x-x0=x(6,:).MATLAB语言.