返回> 网站首页 

矩阵在程序中的应用

yoours2011-07-21 17:17:05 阅读 1258

简介一边听听音乐,一边写写文章。

一、 转置矩阵:  矩阵行列转换

矩阵在程序中的应用 - happyboy200032 - happyboy200032的博客

 矩阵在程序中的应用 - happyboy200032 - happyboy200032的博客
  


二、 旋转矩阵: 以中心点旋转 指定角度后生成新的点
矩阵在程序中的应用 - happyboy200032 - happyboy200032的博客
 
// 旋转矩阵代码
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);
 }
微信小程序扫码登陆

文章评论

1258人参与,0条评论