实验六测量数据可视化资料

2020-02-22 12:05

实验六 测量数据可视化

一、实验目的

1、掌握用plot函数和fplot函数绘制曲线的方法 2、通过练习熟悉三维曲线和曲面图的绘制方法 3、掌握测量误差曲线和二维地形图等绘制方法

二、实验环境

1.计算机

2.MATLAB7.0集成环境

三、实验内容

1.测量平差中偶然误差分布图形绘制

根据偶然误差Δ服从Δ~ N (0 ,σ2),可以应用MATLAB绘制出均方差为σ= 1 ,σ= 2 的正态分布概率密度函数的误差分布曲线,具体为 x = - 4∶0.1∶4;

y1 = normpdf ( x ,0 ,1) ; plot(x , y1 , ′r′) hold on

y2 = normpdf ( x ,0 ,2) ; plot(x , y2 , ′b′)

1

hold off

2.

测量平差中误差椭圆的绘制

平差后任一待定点坐标平差值可以计算出,而且还可计算出误差椭圆的三要素:长半轴E,短半轴F,极大值方向。

function ellipse(x,y,A,B,angle)

%参数说明: x,y-椭圆中点的横纵坐标;A,B-椭圆长短轴;angle-椭圆旋转角度 %该函数可以通过无数个点的绘制,实现任意方向误差椭圆的绘制。

plot(y+A*sin(angle)*cos(0:pi/360:2*pi)+B*cos(angle)*sin(0:pi/360:2*pi),… x+A*cos(angle)*cos(0:pi/360:2*pi)-B*sin(angle)*sin(0:pi/360:2*pi));

axis('equal'); xlabel('x'); ylabel('y'); title('eclipse'); %以上为函数式M文件

运行ellipse(400,400,100,50,pi/4)

2

eclipse460440420400380360340y300320340360380400x420440460480500

3、图形加注功能 例:t=0:0.1:10; y1=sin(t);y2=cos(t); plot(t,y1,'r',t,y2,'b--'); x=[1.7*pi;1.6*pi]; y=[-0.3;0.8];

s=[‘sin(t)’;‘cos(t)’];

3

text(x, y, s); %指定位置加标注

title('正弦和余弦曲线');

4

legend('正弦','余弦')

label('时间t'); ylabel('正弦、余弦');%自动打开

5


实验六测量数据可视化资料.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:在感悟中成长 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: