搜索资源列表
y2
- y2.c LU分解-y2.c LU decomposition
C++程序设计语言实验四
- 实验七:C++编程入门 一、实验内容 1. 理解继承与组合。 2. 学会使用多态特性。 3. 使用文件。 4. 异常处理。 二、实验题目 1. 创建一个class Counted,包含一个int类型的成员变量id和一个static int类型的成员变量count。默认构造函数的开头为“Counted() : id(count ++) {”。要求: a) 构造函数输出id值并且输出“it’s being created”; b) 析构函数也输出id值并且输出“it is bein
abc
- 投掷六个骰子能投掷出多少种排列组合呢? 如1 2 3 4 5 6 和 6 5 4 3 2 1是同一种组合。 问题可以转化为:n个相同小球放入r个相异盒子中,允许空盒。 即求解不定方程 x1+x2+x3+ ... + xr = n 的非负整数解(x1, x2, x3, ..., xr),0<= Xi <= n 令yi=xi+1,转化为 y1+y2+..+yr = n+r 此时 1<= yi <=n+1 相当于 n+r 个小球分成 r 堆,有多少种分法的问
相平面
- 相平面法的画图包括解析法和等倾线法。我使用等倾线法,因为相平面法只使用最高二阶系统,故首先假设一个通用的二阶微分方程:X’’+aX’+bX^2+cX=0因为X’’=(dx’/dx)*(dx/dt)=X’*(dx’/dx)。 代入微分方程得: X’*(dx’/dx)+ aX’+bX^2+cX=0. 因为斜率k=(dx’/dx)。设X’=y,则上式可化为: k=-(b*x^2+c*x+a*y)/y 当输入任意一个x1,y1时,则可相应的确定(x1,y1)处的斜率k1,在x1加derta(程
DrawBlank
- 这是一个绘图系统最基础的部分,因此包含以下几个基础的图形类:Circle,Line,Rectangle 其中Circle具有圆心坐标x、y及半径radius三个属性; Line具有起始点坐标x1、y1及终止点坐标x2、y2四个属性; Rectangle具有左上角坐标left、top及右下角坐标right、bottom四个属性。 ,FigureManager类用于管理系统创建的图形实例,其主要功能函数包括(【不限于】): void FigureManager::input()函数,用于通