返回> 网站首页
矩阵在程序中的应用
yoours2011-07-21 17:17:05
简介一边听听音乐,一边写写文章。
一、 转置矩阵: 矩阵行列转换
二、 旋转矩阵: 以中心点旋转 指定角度后生成新的点
// 旋转矩阵代码
void CWind::CalcPoint(int X0, int Y0, int X1, int Y1, int* X2, int* Y2, double JD)
{
//*X2 = (int)(X1 * cos(JD) + Y1 * sin(JD));
//*Y2 = (int)(Y1 * cos(JD) - X1 * sin(JD));
*X2 = X0 + (X1 - X0) * cos(JD) - (Y1 - Y0) * sin(JD);
*Y2 = Y0 + (X1 - X0) * sin(JD) + (Y1 - Y0) * cos(JD);
}
文章评论
1396人参与,0条评论