Ⅰ 用C编程求抛物线
void main()
{
double a,b,c;
double x1,y1,x2,x3,y2,y3;
double m;
printf("please input 3 points:\n");
printf("(x1,y1),(x2,y2),(x3,y3):\n");
scanf("%lf%lf%lf%lf%lf%lf",&x1,&y1,&x2,&y2,&x3,&y3);
m = x1*x1*x2+x2*x2*x3+x1*x3*x3-x3*x3*x2-x2*x2*x1-x1*x1*x3;
printf("////////////////////////////////////////////////\n");
if((m+1)==1)
{
printf("No result with this 3 points!\n");
}
else
{
a=(y1*x2+y2*x3+y3*x1-y3*x2-y2*x1-y1*x3) /m;
b=(x1*x1*y2+x2*x2*y3+x3*x3*y1-x3*x3*y2-x2*x2*y1-x1*x1*y3)/m;
c=(x1*x1*x2*y3+x2*x2*x3*y1+x3*x3*x1*y2-x3*x3*x2*y1-x2*x2*x1*y3-x1*x1*x3*y2)/m;
printf("y = ax^2 + bx + c\n(a=%lf,b=%lf,c=%lf)\n",a,b,c);
}
printf("press any key to quit:\n");
getch();
}
Ⅱ 求抛物线c的方程。急求啊
由椭圆得c²=a²-b²=4²-3²,所以c=√7.
又椭圆焦点在x轴上,所以右焦点F(√7,0)
因为抛物线焦点(P/2,0)与椭圆右焦点F重合,所以P/2=√7,所以P=2√7
所以抛物线方程y²=4√7x
Ⅲ 怎么用C语言求抛物线的表达式
这其实是一个数学问题,
根据输入的东西选择相应的算法输入抛物线的式子。
其中最主要的就是算法,我记得高中还是初中就有教怎么求抛物线方程式了。
Ⅳ 抛物线里a b C怎么决定
二次函数y=ax2+bx+c(a≠0)的图象是由系数a、b、c决定的,系数的符号与抛物线有如下关系:
1.二次项系数a决定抛物线的开口方向.a>0?开口向上;a<0?开口向下.
2.抛物线的对称轴是x=-b/2a.
左同右异
b=0?抛物线的对称轴是y轴;
ab>0(a、b同号)?抛物线的对称轴在y轴的左侧.
ab<0(a、b异号)?抛物线的对称轴在y轴的右侧.
3.c是抛物线与y轴交点的纵坐标.
c=0?抛物线经过原点;
c>0?抛物线与y轴交于正半轴;
c<0?抛物线与y轴交于负半轴.
4.△=b2-4ac确定图象与x轴是否相交.
△>0?抛物线与x轴有两个交点;
△=0?抛物线与x轴只有一个交点;
△<0?抛物线与x轴没有交点.
Ⅳ c 如何实现画抛物线
理论上画抛物线需要一条二次函数的表达式,然后在一个坐标面上x和y都同时加一并且标记x和y的位置。
如果楼主用TC,你只要下载一个TC的graphics.h的头文件就可以画了。
gotoxy();//这个函数用于去到图形界面的某一点坐标上
putpixel();//这个函数用于在某一点画点
另外,我想讲一句题外话,TC毕竟太老了,如果楼主有用过VC6的话,可以去
http://tieba..com/f?kz=870626111下载一个支持vc的图形函数库,名字也是叫graphics.h,需要的函数也是同上一样(这个库是仿照TC的,不能用在TC上面)
Ⅵ 用c语言编程,抛物线计算,要求用户输入发射角度与初始速度,希望可以算出飞行时间
输入角度单位是° 样例输入:30 30
#include<stdio.h>
#include<math.h>
intmain()
{
floatv,vx,vy,t;
floatx,y;
inti;
floata;
printf("请输入发射角a和初速度v:");
scanf("%f%f",&a,&v);
vx=v*cos(a*3.14159265359/180);
vy=v*sin(a*3.14159265359/180);
t=2*vy/9.8;
printf("飞行时间t=%.3fs ",t);
for(i=1;i<=10;i++)
{
x=t*i/10*vx;
y=vy*t*i/10-4.9*t*i/10*t*i/10;
printf("x%d=%.3f",i,x);
printf("y%d=%.3f ",i,y);
}
}
Ⅶ 抛物线如何计算
抛物线弓形面积公式等于:
以割线为底,以平行于底的切线的切点为顶点的内接三角形的4/3,
即:抛物线弓形面积=S+1/4*S+1/16*S+1/64*S+……=4/3*S
记f(x)=ax^2+bx+c=0的两根为p,q令F(x)=(a/3)x^3+(b/2)*x^2+c*x则面积S=[F(q)-F(p)][]表示绝对值。
抛物线面积弧长公式面积Area=2ab/3,弧长ArclengthABC。
=√(b^2+16a^2)/2+b^2/8aln((4a+√(b^2+16a^2))/b)。
抛物线参数方程
抛物线y^2=2px(p>0)的参数方程为:
x=2pt^2
y=2pt
其中参数p的几何意义,是抛物线的焦点F(p/2,0)到准线x=-p/2的距离,称为抛物线的焦参数。
(7)c抛物线算法扩展阅读
抛物线顶点坐标公式
y=ax²+bx+c(a≠0)的顶点坐标公式是(-b/2a,(4ac-b²)/4a)
y=ax²+bx的顶点坐标是(-b/2a,-b²/4a)
抛物线标准方程
右开口抛物线:y^2=2px左开口抛物线:y^2= -2px上开口抛物线:x^2=2py y=ax^2(a大于等于0)下开口抛物线:x^2= -2py y=ax^2(a小于等于0)[p为焦准距(p>0)]。
特点在抛物线y^2=2px中,焦点是(p/2,0),准线的方程是x=-p/2,离心率e=1,范围:x≥0。
在抛物线y^2=-2px中,焦点是(-p/2,0),准线的方程是x=p/2,离心率e=1,范围:x≤0。
在抛物线x^2=2py中,焦点是(0,p/2),准线的方程是y=-p/2,离心率e=1,范围:y≥0。
在抛物线x^2=-2py中,焦点是(0,-p/2),准线的方程是y=p/2,离心率e=1,范围:y≤0
Ⅷ 抛物线的c的值怎么确定
操作如下:
1、a决定抛物线的开口方向和大小。抛物线开口向上,a>0;抛物线开口向下,当a<0。|a|越大,则抛物线的开口越小;|a|越小,则抛物线的开口越大。2、b和a共同决定对称轴的位置。ab>0,a与b同号,对称轴在y轴左侧即ab<0,a与b异号时,对称轴在y轴右侧。(可巧记为:左同右异)3、常数项c决定抛物线与y轴交点。抛物线与y轴交于(0,c)已知二次函数上三个点,(x1,y1)、(x2,y2)、(x3,y3)。把三个点分别代入函数解析式y=a(x-h)_+k(a≠0,a、h、k为常数),得出一个三元一次方程组,就能解出a、b、c的值。