没有,但是应该可以搜索这方面的控件,或者结合MatLab自己写,建议看一下VC和MatLab混合编程
直接用static控件作为实现的窗口撒,把坐标存进一个容器内,如果是离散的就直接画出那些点,如果是连续的,就用把容器内相邻的点用moveto和lineto连起来列。
请问天空の城: 怎么把坐标放进容器内啊?还有就是我不知道坐标和容器在哪里能得到?
坐标就是你的函数啊!!!容器有许多种。比如vector,queue,list等等
谢谢天空の城: 请问老师:是不是把我的数学方程放list控件相对应的代码段啊?还有就是曲线图是显示在静态文本框里的吗?
比如y=2*x+4;是直线方程那么就定义一个函数int LineFunc(int x){ return 2x+4;}然后你可以给定一个定义域比如(vector<CPoint> vcp是容器)void InitLine(int x1,int x2){ for(int i=x1<x2?x1:x2;i<x1>x2?x1:x2;i++) vcp.push_back(CPoint(x,LineFunc(x))); //将坐标存进容器。 }void DrawLine(){ //将vcp里的坐标构成线}