地裂缝曲率与弯曲度研究(5)

2019-03-21 16:04

毕业设计(论文)报告纸

表1 点坐标

0号点1号点2号点3号点4号点5号点6号点7号点8号点9号点x589228.954589256.086589276.436589302.599589322.949589359.771589402.408589422.757589464.425589518.69y3796744.3523796779.2373796817.9983796847.0683796901.3333796944.9393796976.9173796999.2043797011.8013797029.244 3.4工具软件MATLAB简介

MATLAB是矩阵实验室(Matrix Laboratory)的简称,和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。

MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完相同的事情简捷得多,并且mathwork也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++ ,JAVA的支持。可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便自己以后调用,此外许多的MATLAB爱好者都编写了一些经典的程序,用户可以直接进行下载就可以用。

MATLAB 产品族可以用来进行以下各种工作: ● 数值分析 ● 数值和符号计算 ● 工程与科学绘图 ● 控制系统的设计与仿真 ● 数字图像处理 ● 数字信号处理 ● 通讯系统设计与仿真

共 30 页 第 17 页

毕业设计(论文)报告纸

● 财务与金融工程

MATLAB 的应用范围非常广,包括信号和图像处理、通讯、控制系统设计、测试和测量、财务建模和分析以及计算生物学等众多应用领域。附加的工具箱(单独提供的专用 MATLAB 函数集)扩展了 MATLAB 环境,以解决这些应用领域内特定类型的问题。

3.5使用MATLAB进行曲线拟合

接下来,将根据选择出来的点位数据,利用MATLAB软件进行曲线的拟合。具体的步骤如下所示:

首先建立两个相关的矩阵:a,b 并将他们赋值为:

a=[589228.954 589256.086 589276.436 589302.599 589322.949 589359.771 589402.408 589442.757 589464.425 589518.690]

b=[3796744.352 3796779.237 3796817.998 3796847.068 3796901.333 3796944.939 3796976.917 3796999.204 3797011.801 3797029.244]

图6 MATLAB数据输入

这里我们使用简单的傻瓜式工具Curve Fitting Tool来进行曲线拟合。首先打开这个工具。从开始菜单的工具箱目录,Curve Fitting目录下找到这个工具。

共 30 页 第 18 页

毕业设计(论文)报告纸

图7 工具Cftool

3)然后出现了如下界面:

图8 Cftool界面

选择DATA把数据加载进去:

共 30 页第 19 页

毕业设计(论文)报告纸

图9选择数据集

在这里,我们只使用普通的数据集,我认为这本例子中,不必对数据集进行平滑计算,已避免失真。

4)之后使用fitting来对曲线进行拟合。

共 30 页 第 20 页

毕业设计(论文)报告纸

图10 选择拟合方式

在MATLAB下我们进行四阶多项式至九阶多项式进行拟合,之后得到的拟合结果如下:表中因为系数比较多,所以使用P1,P2,P3,P4,P5,P6,P7,P8,P9,P10来代替。

表2拟合结果

多项式方程四阶拟合平方和误差判定系数f(x) = p1*x^4 + p2*x^3 + p3*x^2 + p4*x + p5f(x) = p1*x^5 + p2*x^4 + p3*x^3 + p4*x^2 + p5*x + p6594.181560.993741051.094950.98894498.653950.994751639.414950.982757880.622950.9170954540.970950.42617五阶拟合f(x) = p1*x^6 + p2*x^5 + p3*x^4 + p4*x^3 + p5*x^2 + p6*x + p7f(x) = p1*x^7 + p2*x^6 + p3*x^5 + p4*x^4 + 七阶拟合p5*x^3 + p6*x^2 + p7*x + p8f(x) = p1*x^8 + p2*x^7 + p3*x^6 + p4*x^5 + 八阶拟合p5*x^4 + p6*x^3 + p7*x^2 + p8*x + p9f(x) = p1*x^9 + p2*x^8 + p3*x^7 + p4*x^6 + 九阶拟合p5*x^5 + p6*x^4 + p7*x^3 + p8*x^2 + p9*x + p10六阶拟合 共 30 页 第 21 页


地裂缝曲率与弯曲度研究(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:一机修车间第三季度质量工作小结

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

马上注册会员

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