搜索资源列表
C++程序用类来实现矩阵
- 编写C++程序完成以下功能: (1) 用类来实现矩阵,定义一个矩阵的类,属性包括: 矩阵大小,用 lines, rows(行、列来表示); 存贮矩阵的数组指针,根据矩阵大小动态申请(new)。 (2) 矩阵类的方法包括: 构造函数,参数是矩阵大小,需要动态申请存贮矩阵的数组; 析构函数,需要释放矩阵的数组指针; 拷贝构造函数,需要申请和复制数组; 输入,可以从cin中输入矩阵元素; 输出,将矩阵格式化输出到cout; 矩阵相加的
complex
- complex类加法,减法,乘法,除法运算,重载输出函数,运用友元函数,掌握类的声明和对象的定义; 观察构造函数和析构函数的执行过程; 学习使用Visual C++6.0的Debug调试功能,跟踪观察类的构造函数、析构函数、成员函数的执行顺序。-Complex kind of addition, subtraction, multiplication, and division, operation, an overloaded output function use friend
JAVAcalculatorlunwen
- Application和Applet两个版本的程序,实现基本数学运算、函数等功能:加、减、乘、除、阶乘、正弦、余弦和指数运算。对Application运用继承JFrame设计,类的设计构造方法利用-Application and Applet version of the program, basic math, functions and other functions: addition, subtraction, multiplication, division, factorial, s
Person
- (3) 设计一个基类Person,包含name和age两个数据成员;由它派生出学生类Student和教师类Teacher,其中学生类添加学号,教师类添加职称信息;每个类均有构造函数和析构函数;编程实现,并用一些数据进行测试。-(3) design a base class Person, contain the name and age of members of the two data derived student class Student and teachers class Tea
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的复数为基础,采用继承的方式构造三维数据类(包括无参和有参构造函数
matlab
- 牛顿最优解拟牛顿法和最速下降法(Steepest Descent Methods)一样只要求每一步迭代时知道目标函数的梯度。通过测量梯度的变化,构造一个目标函数的模型使之足以产生超线性收敛性。这类方法大大优于最速下降法,尤其对于困难的问题。另外,因为拟牛顿法不需要二阶导数的信息,所以有时比牛顿法(Newton s Method)更为有效。-Newton optimal solution
manwandiaodu-PSO
- 群微粒算法:本算法用群微粒算法求目标函数的最大值 //本算法使用步骤 // (1)派生自己的群微粒类,类中必须定义double GetFit(PARTICLE&)方法,用来计算每个微粒的适合度 // (2)生成派生类实例,并在构造函数中指明微粒坐标维数和群体个数 // (2)设置微粒坐标上界数组和下界数组,并用SetXup与SetXdown设置微粒坐标上下界 // (3)用SetVmax方法设置微粒最大速度 // (4)设置可选参数:C1,C2,W和通讯函数 // (
EFG2
- 无网格法在数值计算中不需要生成网格,而是按照一些任意分布的坐标点构造插值函数离散控制方程,就可方便地模拟各种复杂形状的流场。该法大致可分成两类:一类是以Lagrange方法为基础的粒子法(Particle method),如光滑粒子流体动力学(Smoothed particle hydrodynamics,简称SPH)法,和在其基础上发展的运动粒子半隐式(Moving-particle semi-implicit,简称MPS)法等;另一类是以Euler方法为基础的无格子法(Gridless me