15105010-1-1-0.500.51图 p5-5
6. 采用两种不同方法绘制z?4xe在x,y?[?3,3]的如图p5-6的三维(透视)网格
曲面。(提示:ezmesh; mesh; hidden)
?x2?y2图 p5-6
7. 在x,y?[?4?,4?]区间里,根据表达式z?(提示:NaN的处理)
sin(x?y),绘制如图p5-7所示的曲面。
x?y图 p5-7
8. 试用图解法回答:
26
y??0.1?(1) 方程组?(1?x2?y2)有多少个实数解?(提示:图解法; ezplot; ginput)
??sin(x?cos(y))?0(2) 求出离x?0,y?0最近、且满足该方程组的一个近似解。
9. 制作如文件prob509.p(在光盘的mfiles文件夹上)运行时那样的色图变幻(参见图p5-8)。
(提示:[jet; flipud(jet)]; colormap; spinmap)
图 p5-8
10. 在[0,4?]区间内,根据y(t,x)?e?0.2xsin(?24t?x),通过如图p5-9所示曲线表现“行
波”。做题前,请先运行prob510.p文件,观察演示。(提示:采用实时动画;使用两
个line对象;background擦除模式;使用pause控制动画速度。)
图 p5-9
11. 利用影片动画法,据函数f(x,t)?sin(x)sin(t)制作如图p5-10所示驻波动画。在做题
27
前,先运行prob511.p产生的演示动画。(提示:用2个line分别产生带图柄的线和点对象; 擦除模式为background; 用set通过线图柄操作线位置; getframe; movie)
图 p5-10
12. 编写使红色小球沿三叶线??cos(3?)运动的程序。具体参见演示程序prob512.p(在
光盘的mfiles文件夹上)的运行实况。图p5-10显示的是该动画中的一个静止图形。(提示:用参量方程表达三叶线;用line绘制线对象;用line创建红点的图柄,擦除模式用xor;用set操作红点坐标,构成动画;drawnow。)
图 p5-11
28