matlab在测量中的应用

matlab在测量中的应用

ID:34534578

大小:198.33 KB

页数:4页

时间:2019-03-07

matlab在测量中的应用_第1页
matlab在测量中的应用_第2页
matlab在测量中的应用_第3页
matlab在测量中的应用_第4页
资源描述:

《matlab在测量中的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、东北测绘季刊第25卷2002年第4期=技术交流>#43#XMATLAB在测量中的应用余祖锋,许才军(武汉大学测绘学院,湖北武汉430079)摘要:MATLAB是一种功能十分强大的科技应用软件和编程语言,它集数值计算、可视化和编程于一体,易学易用。本文结合实例介绍了MATLAB在测量中的应用,给出了程序的源代码及详细的注释,使读者能深刻的体会到MATLAB编程的语言风格、使用的简洁方便,以及其强大的功能。关键词:MATLAB;测量;数值计算;绘图中图分类号:P209文献标识码:B文章编号:1005-3123(2002)04-0043-04Applicat

2、ionofMATLABinSurveyingYUZu-feng,XUCai-jun(GeodesyandGeomaticsCollege,WuhanUniversity430079,China)Abstract:MATLABisapowerfulapplicationsoftwareandprogramminglanguageforscientificresearch.MATLABcandealwithnumericalvalue,vi2sualizethedataandprogram,andiseasytolearnanduse.Threeexamp

3、lesandfunctionswiththeorigincodearepresentedtoshowtheapplicationofMATLABinsurveyingandtodemonstrateitspowerfulfunction.Keywords:MATLAB;surveying;numericalvaluecalculating;mappingX0引言如输入以下命令:MATLAB(Matrix和Laboratory两词各取前三个字816母组合而成)直译为/矩阵实验室0,是一种优秀的数a=357;值计算编程语言。最初是在1980年由美国的Cle

4、ve492b=inv(a);Moler博士用Fortran编写的。其目的是为线性代数等立刻得到a矩阵的逆矩阵(inv是内置函数,表示课程提供一种方便可行的实验手段。现在的MATLAB求方阵的逆矩阵):软件则是由美国的TheMathsWork公司用C语言编写0.1472-0.14440.0639的。b=-0.06110.02220.1056;由于MATLAB软件提供了可靠的数值运算、图像-0.01940.1889-0.1028及图形显示与处理和高水平的图形界面功能,以及与再输入c=a#b检验得:其他高级程序设计语言,如C、Fortran等的接口,很快1.

5、00000-0.0000引起了控制理论领域、图像信号处理领域,以及生物c=01.00000;医学工程等相关领域研究人员的注意,并用MATLAB00.00001.0000软件开发了数以百计的各种应用工具箱,使得MAT20.2符号计算功能LAB软件成为科技研究人员的有力工具。如输入以下命令:MATLAB主要有如下五大通用功能:symsx;f=(4/x^2+4/x+1)^(1/2);0.1数值计算与分析功能f1=simple(f);MATLAB以矩阵(或称数组)为运算/单元0,具有可化简得:f1=(2+x)/x强大的数值计算功能。由于测量数据处理中常涉及到0

6、.3数据可视化功能复杂的矩阵运算,用MATLAB语言可以高效率、高精内置有大量的绘图指令,这些指令十分容易理解度地解决这些问题。和使用。X收稿日期:2002-06-04国家自然科学基金资助项目(49904001)高等学校骨干教师资助计划(2123)#44#东北测绘季刊第25卷2002年第4期=技术交流>本文的应用举例的例2和例3可以很好的说明。r.);%打开文件,设置权限为可读0.4数据图形文字统一处理功能temp=fscanf(fid,.%f%f%f%f%f%f%f.,[7,MATLABNotebook能成功地将MATLAB与文字处6]);%MATL

7、AB按行读取按列赋值理系统MicrosoftWord集成为一个整体,为用户进行文fclose(fid);%关闭文件字处理、科学计算、工程设计等营造了一个完美统一的temp=temp.;%转置工作环境。A=temp(:,1:6);%法方程系数阵0.5建模仿真可视化功能L=temp(:,7);%常数项SIMULINK是一个进行动态系统建模、仿真和综合X=A(-L);%求解分析的集成软件包。在此环境中用户可以在仿真进程residual=A#X+L;%残差中改变感兴趣的参数,实时观察系统行为的变化。disp(.***Endofthefunction***.)

8、;%在由于MATLAB的这五大突出功能和它的非凡能力MATLAB命令窗口显示程序结束,MATL

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。