怎么用vc绘制数学函数的图象 怎么用vc绘制数学函数的图象,比如y=sin(x). 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先取点(如楼上所讲)再用CDC 中的函数polyline或polylineto 连接这些点。ok 最平滑的用SetPixel 一个点一个点的打出来 for( int a = 0;a < 360;a ++ ){ double x = a * acos(-1) / 180.0; double y = sin(x); CPoint pt( int(x * 100.0),int(y * 100.0) ); if( a == 0 ) pDC->MoveTo(pt); else pDC->LineTo(pt);} matlab的当然可以啦!但我要的是用vc来实现,最好是基于MFC的。 同意楼上意见,你可以到网上去搜索一下:matlab 或者 matlab c,能找到很多关于matlab与c结合的文章。若是自己通过系统中的sin(x)函数来画总有些不理想的地方,不是速度太慢就是画出的图不够平滑。 做过这样的东东,但效果不太好,建议借助opengl绘制 专业,方向? 滚轮放大图片???? 关于MCI的问题!急! 133是什么消息? 高分求助!求CT图像特征提取的源代码(VC实现) 为什么Disable掉的Button的Caption还是Enable的样子? 新手求助。 ★★★★★★送源码(有文档)★★★★★★★ 我想要一个漂亮的列表框 VC下如何用子线程实现类似CListCtrl??? 怎样检索系统中有几个磁盘(系统盘,cdrom, usb硬盘,), 画根线,就知道你的VC功底如何了
{
double x = a * acos(-1) / 180.0;
double y = sin(x);
CPoint pt( int(x * 100.0),int(y * 100.0) );
if( a == 0 ) pDC->MoveTo(pt);
else pDC->LineTo(pt);
}
若是自己通过系统中的sin(x)函数来画总有些不理想的地方,不是速度太慢就是画出的图不够平滑。