你好,请问一下labview如何编写一个多项式求根程序,要求输入多项式系数进行求根

你好,请问一下labview如何编写一个多项式求根程序,要求输入多项式系数进行求根,第1张

#include<stdio.h>

#include<math.h>

int main()

{

double a,b,c,disc,p,q,x1,x2

scanf("%lf%lf%lf",&a,&b,&c)

disc=b*b-4*a*c

if(a != 0)

{

if(disc<0)

printf("\旁兆n")

else

{

p=-b/(2.0*a)

q=sqrt(disc)/(2.0*a)

x1=p+q

x2=p-q

if(disc>0)

printf("%f%f\n",x1,x2)

else printf("%f\n",x1)

}

}

else if(b == 0)

{

if(c == 0)

printf("有无限多个解\n")

else

printf("无念锋解\n"运高租)

}

else

{

x1 = -c/b

printf("x =%f\n",x1)

}

return 0

}

用后面板“函数》数学》多项式》多项式求根渣销”就可以。携梁备

假设求方程ax^2+bx+c=0)的根x1和x2,框图如下辩毁

Roots是一个1维CDB(双精度复数)数组,数组的第1个元素是x1,第2个元素是x2。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12332153.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存