- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 判断一点是否在三角形的外接圆内
在平面上,如果已知△P0P1P2\triangle P_0 P_1 P_2的三个顶点坐标P0(x0,y0), P1(x1,y1), P2(x2,y2)P_0(x_0, y_0),\space P_1(x_1,y_1),\space P_2(x_2,y_2)和另一点PP的坐标(x,y)(x,y),要判断点P是否在△P0P1P2\triangle P_0 P_1 P_2内。 这里给出两种判断方法,
2015-09-21 23:07:47
5571
原创 用递归方法计算行列式的值
这里给出采用递归方式计算一个n阶的行列式的方法,行列式的值存入vector< vector<double> >类型的二维容器中,这里设定按第一行依次展开计算第一行每个元素的代数余子式。
2015-07-02 22:40:50
2524
原创 类中的构造函数与析构函数、函数重载以及this指针的总结
对C++类中的一些特性做些常识性的总结,增强对类的认识。分析了构造函数和析构函数的性质,函数重载以及this指针。需要注意理解的是 类 以及 类的对象 两者之间的关系,希望能更好的体会面向对象以及提升编程中抽象事物的能力。
2015-07-02 15:54:31
1288
原创 向指针类型的vector中添加元素的问题
对于指针类型的vector<DataType* >,在使用push_back()存入数据的操作时可能出现改变 vector 中前面存在的数据,在使用指针类型的 vector 时要注意这个问题。列举一个例子来说明这个问题,使用的 vector 类型为 int*:typedef std::vector<int*> ShitVector_pint;
2015-06-03 16:43:13
5421
2
原创 MATLAB绘制B样条曲线
1 B样条曲线1.1 B样条曲线定义B样条方法具有表示与设计自由型曲线曲面的强大功能,是形状数学描述的主流方法之一,另外B样条方法是目前工业产品几何定义国际标准——有理B样条方法(NURBS)的基础。B样条方法兼备了Bezier方法的一切优点,包括几何不变性,仿射不变性等等,同时克服了Bezier方法中由于整体表示带来不具有局部性质的缺点(移动一个控制顶点将会影响整个曲线)。B样条曲线方程可写为
2015-05-09 18:50:42
55252
25
原创 0-1整数规划的LINGO求解
1.LINGO简介 LINGO是由美国LINDO公司推出的求解优化模型的软件,LINGO是使建立和求解线性、非线性和整数最佳化模型更快更简单更有效率的综合工具。官方提供免费试用版,可以在其官网下载www.lindo.com,当然,试用版能求解的问题规模会受到限制。对于0-1整数规划问题,
2015-05-08 19:12:59
46846
2
原创 中点画圆法
圆在计算机生成的算法可以通过中点画圆法实现:假设圆的方程为:x2+y2=r2则有函数:F(x,y)=x2+y2-r2当F(x,y)>0时,对应的点(x,y)在圆外;当F(x,y)当F(x,y)=0时,对应的点(x,y)在圆上。在第一象限上半1/8圆弧,如果已得到圆弧的象素点P(xp,yp),则下一可能的象素点是P1(xp+1,yp)和P2
2014-10-26 14:25:45
1723
matlab绘制B样条曲面代码
2016-05-02
0-1整数规划的LINGO求解
2015-05-09
YCJ120型齿轮减速机的Solidworks模型
2014-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人