二次函数积分面积【数学】

题目:现在有一条二次曲线,直到这条二次曲线的顶点P,还知道这条曲线上的一点B,B点相对于对称轴的对称点是A点。

让你求二次曲线与AB连线围成的面积。【简单积分】【韦达定理:x1+x2=-b/a; x1*x2=c/a 】【平移】

如上图所示:

代码:

#include <stdio.h>
#include <string.h>
#include <math.h>
#include <iostream>
#include <string>
#include <algorithm>
#define LL long long int

using namespace std;

struct point
{
    double x, y;
};

int main()
{
    point p, b; //p点是顶点坐标 b点是线段上一点
    point a;
    while(~scanf("%lf %lf %lf %lf", &p.x, &p.y, &b.x, &b.y))
    {
        a.x=-1.0*b.x;
        a.y=b.y; //对称点

        //根据积分的特性 在任意位置进行的积分 不一定等于面积
        //
        double dd, ff;
        dd=p.x-0.0; // dd<0 在y轴左边 否则右边
        ff=b.y-0.0; // ff<0 在x轴下边 否则上边
        //修改点坐标
        if(dd<=0.0)
        {
            p.x=0.0;
            a.x+=dd; b.x+=dd;
        }else{
            p.x=0.0;
            a.x-=dd; b.x-=dd;
        }

        if(ff<=0.0)
        {
            a.y=0.0; b.y=0.0;
            p.y+=ff;
        }else{
            a.y=0.0; b.y=0.0;
            p.y-=ff;
        }//平移坐标

        double A, B, C; //方程的参数
        A = p.y/(-1.0*b.x*b.x);
        B = 0.0;
        C = p.y;
        double ans=0.0;
        ans = (1.0/3.0*A*b.x*b.x*b.x + C*b.x) - 0;
        ans = ans*2.0;
        printf("%lf\n", ans );
    }
    return 0;
}
时间: 2024-10-18 08:41:19

二次函数积分面积【数学】的相关文章

数学之高等数学、线性代数、统计与概率论

集合 逻辑 函数 导数 斜率 变化率 极限 积分 面积 dx △x 数列 离散数学 方程 函数 向量(平面与空间) 几何(平面与空间) 直角坐标系(平面与空间) 方程组 线性相关 线性无关 概率 频率 事件 原文地址:https://www.cnblogs.com/mrray1105/p/12093927.html

学习笔记(二)——直方图均衡化和匹配

? 本文为原创作品,转载请注明出处 欢迎关注我的博客:http://blog.csdn.net/hit2015spring 和 http://www.cnblogs.com/xujianqing/ 作者:许剑清???? (叶舞清风) ? ? 本文的学习是基于冈萨雷斯<数字图像处理第二版>这本专著的对应于书中章节3.3 这一篇文章如题,主要是讲直方图均衡化和匹配的一些基本概念.不涉及很多的技术问题专业数学推导,只是为入门图像处理做一个感性的认识,具体应用请朋友们自己发挥创造,欢迎大家一起来交流.

第一章,计算机的发明

一.计算机的发展历史 早在17世纪,欧洲一批数学家就已开始设计和制造以数字形式进行基本运算的数字计算机.1642年,法国数学家帕斯卡采用与钟表类似的齿轮传动装置,制成了最早的十进制加法器.1678年,德国数学家莱布尼兹制成的计算机,进一步解决了十进制数的乘.除运算. 英国数学家巴贝奇在1822年制作差分机模型时提出一个设想,每次完成一次算术运算将发展为自动完成某个特定的完整运算过程.1884年,巴贝奇设计了一种程序控制的通用分析机.这台分析机虽然已经描绘出有关程序控制方式计算机的雏型,但限于当时

最大熵模型(第二次总结)

说明:此篇是作者对"最大熵模型"的第二次总结,因此可以算作对上次总结的查漏补缺以及更进一步的理解,所以很多在第一次总结中已经整理过的内容在本篇中将不再重复,如果你看的有些吃力,那建议你看下我的第一次总结: http://blog.csdn.net/xueyingxue001/article/details/50773796 信息量: 某事件x的信息量的式子为:               h(x)= -log2x      式1 关于此式的一个欧拉式解释如下: 某事件发生的概率小,则该

PID算法

PID比例,积分.英文单词的第一个字母的缩写差. 举个例子来解释表面PID,因此,我们有默契感.. 一个人闭眼走路.如果他知道自己离目的地有100米远,那么他就能够以每秒一米一步这种速度走向目的地,100米刚刚好是100步,这是一个非常理想化的现象. 如果他不知道目的地有多远,目的地可能是1000米也有可能是10000米.他用每秒每步3米得速度向前.非常不巧的是这个目的地在80米处,他走了26步时刚刚好差2米.走27步有刚刚好又多出1米,这就是所谓的稳态误差,如果这个人知道目的地在大概15米处得

产品技术和管理

为啥纯粹为消费者传递体验的活动可以价格不菲,几为暴利?——谈客户体验作为客户价值提升之源 不论产品还是服务,如果能够为消费者传递有益的体验,其价值就可以在一般的产品服务之上得以体现:附加了体验的产品(服务)的价格可以比普通的价格高出很多倍,而纯粹为消费者传递体验的活动(如音乐会.球赛等)同样是价格不菲.那么,这一貌似暴利的赢利方式为什么会一直存在下来而没有遭到消费者的抵制呢?这一行为背后是否隐藏着一些符合市场演化规律的东西呢?本文将对这些问题进行探讨. 一.客户根据自身需求来决定价值 消费者购买

R语言数据挖掘实战系列(5)

R语言数据挖掘实战系列(5)--挖掘建模 一.分类与预测 分类和预测是预测问题的两种主要类型,分类主要是预测分类标号(离散属性),而预测主要是建立连续值函数模型,预测给定自变量对应的因变量的值. 1.实现过程 (1)分类 分类是构造一个分类模型,输入样本的属性值,输出对应的类别,将每个样本映射到预先定义好的类别.分类模型建立在已有类标记的数据集上,模型在已有样本上的准确率可以方便地计算,所以分类属于有监督的学习. (2)预测 预测是建立两种或两种以上变量间相互依赖的函数模型,然后进行预测或控制.

概率论与数理统计图解.tex

\documentclass[UTF8,a1paper,landscape]{ctexart} \usepackage{tikz} \usepackage{amsmath} \usepackage{amssymb} \usepackage{geometry} \geometry{top=5cm,bottom=5cm,left=5cm,right=5cm} \usepackage{fancyhdr} \pagestyle{fancy} \begin{document} \title{\Huge 概

三种初步简易的方法求解数值问题 of C++

1. “二分法解方程” 在二分法中,从区间[a,b]开始,用函数值f(a)与f(b)拥有相反的符号.如果f在这个区间连续,则f的图像至少在x=a,x=b之间穿越x轴一次,因此方程f(x)=0在[a,b]之间至少有一个解,通过逐步对[a,b]区间进行二分处理,选取在那一部分改变了符号,逐步缩小方程解的更小区域. 1 /************************************************************************/ 2 /*二分法 解方程 */ 3