搜索资源列表
IntersectionPointOfTwoLines
- 该代码绝对本人原创,可根据两打直线的四个端点坐标求解交点,并判断交点为实交点或虚交点,若两直线重合或平行,则返回值为FALSE: 以下代码为求交点的函数,使用方法: rtn=InterPointTwoLine(直线A起点X,直线A起点Y,直线A终点X,直线A终点Y, 直线B起点X,直线B起点Y,直线B终点X,直线B终点Y, 返回的交点X,返回的交点Y,交点类型) 有交点时该函数返回值为True,平行或重合时返回False 最后一个参数(Inter_Type)是
kfft
- 傅里叶变换的调用程序,可以实现正、逆傅里叶变换。函数返回结果为变换后的实部与虚部,用法简单。其中n为变换的点的个数,为2的幂次方,l和l0控制变换的正逆。-Fourier transform of the caller, can be achieved and inverse Fourier transform. Function returns the result of the transformed real and imaginary parts, use simple. Where n
xuhanshu
- 一个程序计算三角,正方形和圆形的面积。 分析:依题意,可以抽象出一个基类CBase,在其中说明一个虚函数,用来求面积,并利用单接口、多实现版本设计各个图形求面积的方法。C++初学者的大作业 -A program to calculate the triangle, square and round the area. Analysis: According to the meaning of problems can be an abstract base class CBase, wh
xuhanshu2
- 编写一个程序计算正方形、球体和圆柱体的表面积和体积。依题意,抽象出一个公共基类CContaineer为抽象类,在其中定义求表面积和体积的虚函数(该抽象类本身没有表面积和体积可言)。抽象类中定义一个公共的数据成员radius,此数据可作为球体的半径、正方形的边长、圆柱体底面积圆半径。由此抽象类派生出要描述的三个类,在这三个类中都具有求表面积和体积的重定义版本。 -Write a program to calculate square, sphere and cylinder surface a
fft_c
- 函数简介:此程序包是通用的快速傅里叶变换C语言函数,移植性强,以下部分不依 赖硬件。此程序包采用联合体的形式表示一个复数,输入为自然顺序的复 数(输入实数是可令复数虚部为0),输出为经过FFT变换的自然顺序的 复数.此程序包可在初始化时调用create_sin_tab()函数创建正弦函数表, -Function Descr iption: This package is a generic fast Fourier transform C language function
aq
- 写一个程序,定义抽象基类shape, 由它派生3个基类,Circle(圆),Rectangle(矩形),Trapezoid(梯形)。用虚函数分别计算几种图形的面积,并求他们的和。要求:用基类指针数组,使它的每一个元素指向一个派生类对象-Write a program that defines an abstract base class shape, it is derived from the three basic classes, Circle (round), Rectangle (re
1
- 要求正方体、球、圆柱的表面积,可以抽象出一个公共的基类Container为抽象类,在其中定义一个公共的数据成员radius(此数据可以作为正方形的边长、球的半径、圆柱体底面圆半径),以及求表面积的纯虚函数area()。由此抽象类派生出要描述的三个类,利用基类指针和虚函数,分别计算三种图形的表面积。-Requirements of the surface area of 挠甀戀攀, sphere, cylinder, you can abstract out a common base class
4
- 1、定义一个复数类,要求包括 i、无参构造函数,初始化实部和虚部均为0 ii、有参构造函数,通过参数初始化实部和虚部 iii、输出复数的成员函数 iv、以成员函数的方式重载复数加法 v、以友元的方式重载复数加法 2、三维数据型如a+bi+cj(其中abc为实数),加法法则为 (a1+b1i+c1j)+(a2+b2i+c2j)=(a1+a2)+(b1+b2)i+(c1+c2)j 要求 i、以题目1的复数为基础,采用继承的方式构造三维数据类(包括无参和有参构造函数
Fibonacci-sequence-
- 3. 利用虚函数手段,按照3种不同的计算方法来求出Fibonacci数列的第n项(的具体项值)并输出。-3 by means of virtual functions, n terms of the Fibonacci sequence (the specific items of value) and output is obtained in accordance with the different calculation methods.
Onwards-continued-fraction-algorithm
- 提出了一种新的Mie散射算法。针对Mie散射系数计算中直接递推所存在的数据溢出问题, 对散射系数的递推公式进行改进, 以连分式形式进行计算,将两个关键函数分别向前递推, 避免了直接计算时贝塞尔函数值超出计算机最大数据限而造成的数据溢出问题。利用Matlab编程,分别计算了不同粒径参数和不同折射率情况下的散射光强分布,并对两种算法的模拟结果进行了分析比较。结果表明,在两种算法都有效的范围内这两种算法的计算结果完全相 符, 而改进的向前递推连分式算法用一个变量循环叠代就能完成连分式的计算, 展宽
asd
- 应用C++的多态性,利用派生类与继承,用虚函数举例计算三角形,矩形和圆的面积。-Application the polymorphism C++ using the derived class with inheritance, virtual functions for example to calculate the area of triangles, rectangles and circles.
area
- 基于虚函数的图形面积计算,并设计界面显示。-Based on the graphical area virtual function and design of the interface display.