在Lu脚本中绘制等高线图
目 录
1 基础知识 | 绘制等高线图的基础知识。 |
2 基本绘图方式 | 等高线图基本绘图方式。 |
3 设置属性 | 设置等高线图的属性。 |
1 基础知识
绘制等高线图的程序结构如下:
!!!using("win","math"); //使用命名空间win和math。win是必须的,而math是多数情况下要用到的。
f(x,y)= 1.0/[(x-1.0)*(x-1.0)+y*y+1.0]; //二元函式定义,据此绘制等高线。
init(... ...) = //定义初始化函数init,函数参数根据需要设置。
{
cwAttach(typeContourLine), //函数cwAttach用于设置图像类型,typeContourLine表示等高线图。
cwSetFieldFcn[@f], //设置 场函数。
... ... //添加初始化数据或属性。
};
ChartWnd[@init]; //显示窗口并调用函数init进行初始化。
2 基本绘图方式
!!!using("win");
f(x,y)= 1.0/[(x-1.0)*(x-1.0)+y*y+1.0];
init(x)= cwAttach[typeContourLine], cwSetFieldFcn[@f];
ChartWnd[@init];
3 设置属性
!!!using("win");
f(x,y)= 1.0/[(x-1.0)*(x-1.0)+y*y+1.0]; //二元函式定义,据此绘制等高线。
init(x)=
{
cwAttach[typeContourLine], //绘制等高线图
cwSetFieldFcn[@f], //设置场函数
cwSetPlotRange(-2.0, 3.0, -3.0, 3.0), //设置绘图范围
cwSetContourPrecision(7) //设置绘制精度
};
ChartWnd[@init];
版权所有© Lu程序设计
2002-2014,保留所有权利
E-mail: forcal@sina.com
QQ:630715621
最近更新:
2014年02月15日