Download
slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
【 实验一 】 软件入门与数值计算 PowerPoint Presentation
Download Presentation
【 实验一 】 软件入门与数值计算

【 实验一 】 软件入门与数值计算

221 Views Download Presentation
Download Presentation

【 实验一 】 软件入门与数值计算

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. 【实验一】软件入门与数值计算 【教学目标】 1、会用Matlab软件绘制平面图形; 2、会用Matlab软件修饰平面图形;

  2. 一、平面函数图像绘制 方法1、 plot(x,y,‘ 参数 ’):表示作出y=f(x)的平面图 LOGO

  3. 一、平面函数图像绘制 • 例2:绘[0,4π]上的正弦函数y=sin(x)的图形, • x=0:0.1:4*pi; • y=sin(x); • plot(x,y, 'r') %线型r为红色实线 LOGO

  4. 二、平面函数图像拼合 将多条线画在一起 1、plot(x,y1, '参数',x,y2, '参数') 2、plot(x,y1, '参数') hold on plot(x,y2, '参数') LOGO

  5. 三、平面函数图像修饰 例3 在[0,2π]用红线画sinx,用绿的虚线画cosx x=0:0.1:2*pi; y=sin(x); z=cos(x); plot(x,y, 'r',x,z, 'g:') LOGO

  6. 四、参数函数图像绘制 的图形 例3:绘参数方程 t=0:0.05:6*pi; x=cos(t)+t.*sin(t); y=sin(t)-t.*cos(t); plot(x,y,'r-') LOGO

  7. 五、平面函数图像绘制 • 2、(1)ezplot('f(x) ',[a,b]) • 表示绘制在[a,b]上y=f(x)的图像; • (2) ezplot('f(x,y) ',[x1,x2,y1,y2]) • 表示绘制在x1≤x≤x2,y1≤y≤y2上z=f(x,y)的图像; • (3)ezplot('x(t) ','y(t) ',[a,b]) • 表示绘制在区间a≤t≤b上的参数方程x=x(t),y=y(t)的图像。 LOGO

  8. 五、平面函数图像绘制 例1 在[0,π]上画y=sinx的图形 ezplot('sin(x)',[0,pi]) 例2 在[0,2π]上画x=cos3t,y=sin3t的图形 ezplot('cos(t)^3', 'sin(t)^3',[0,2*pi]) 例3 在[-2,0.5].[0,2]上画隐函数ex+sinxy=0 ezplot('exp(x)+sin(x*y) ', [-2,0.5,0,2]) LOGO

  9. 五、平面函数图像绘制 3、fplot('fun',[a,b]) 表示绘制函数y=f(x)在区间[a,b]上的图像 (1)建立M文件 function y=fun(x) y=exp(2*x)+sin(2*x^2); (2)在命令框内输入 fplot('fun',[-1,2]) 或fplot('exp(2*x)+sin(2*x^2) ',[-1,2]) LOGO

  10. 五、平面函数图像拼合 在一个图上可以画多个图形。 fplot('[sin(x),cos(x)]',2*pi*[-1,1]) fplot('[atan(x),sin(x),cos(x)]',2*pi*[-1,1]) LOGO