2实验二 数据可视化与Matlab绘图
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
%%%%%%%%%%%%%%%%%%%%% clc; theta=0:pi/100:2*pi; a=input('输入 a='); b=input('输入 b='); n=input('输入 n='); rho=a*sin(b+n*theta); polar(theta,rho,'m')
x cos s cos t 3 y cos s sin t 0 s , 0 t 2 2 z sin s
7. 以任意位置子图形式绘制出正弦、余弦、正切和余切函数曲线。
ห้องสมุดไป่ตู้
例题:绘制极坐标曲线ρ=a*sin(b+n*θ),并分析参数 a、b、n 对曲线形状的影响。
在-5≤x≤5 区间绘制函数曲线 4. 绘制极坐标曲线ρ=a*sin(b+n*θ),并分析参数 a、b、n 对曲线形状的影响。 5. 绘制函数的曲线图和等高线。
z cos x cos ye
x2 y 2 4
其中 x 的 21 个值均匀分布[-5,5]范围,y 的 31 个值均匀分布在[0,10],要求使用 subplot(2,1,1)和 subplot(2,1,2)将产生的曲面图和等高线图画在同一个窗口上。 6. 绘制曲面图形。
clc; theta=0:pi/100:2*pi;
a=input('输入 a='); b=input('输入 b='); n=input('输入 n=');
x=a.*sin(b+n.*theta).*cos(theta); y=a.*sin(b+n.*theta).*sin(theta); plot(x,y)
实验二:数据可视化与 Matlab 绘图
一、实验目的 1. 掌握绘制二维图形的常用函数。 2. 掌握绘制三维图形的常用函数。 3. 掌握绘制图形的辅助操作。 二、实验内容 1. 设 y 0.5
3sin x cos x ,在 x=0~2π区间取 101 点,绘制函数的曲线。 1 x2
2. 已知 y1=x2,y2=cos(2x),y3=y1×y2,完成下列操作: (1) 在同一坐标系下用不同的颜色和线型绘制三条曲线。 (2) 以子图形式绘制三条曲线。 (3) 分别用条形图、阶梯图、杆图和填充图绘制三条曲线。 3. 已知
x x0 2 y e 1 ln( x 1 x 2 ) x 0 2