matlab与数学实验答案

2024-09-26

matlab与数学实验答案(共5篇)

1.matlab与数学实验答案 篇一

第三章1.(1A=eye(3(2A=100+100*rand(5,6(3A=1+sqrt(0.2*randn(10,50(4B=ones(size(A(5A+30*eye(size(A(6B=diag(diag(A 2.B=rot90(A C=rot90(A,-1 3.B=inv(A;A的逆矩阵 C=det(A;A的行列式的值 D=A*B E=B*A D=E 因此A与A-1是互逆的。4.A=[4 2-1;3-1 2;12 3 0];b=[2;10;8];

x=inv(A*b x =-6.0000 26.6667 27.3333 5.(1 diag(A;主对角线元素 ans = 1 1 5 9 triu(A;上三角阵 ans = 1-1 2 3 0 1-4 2 0 0 5 2

0 0 0 9 tril(A;下三角阵 ans = 1 0 0 0 5 1 0 0 3 0 5 0 11 15 0 9 rank(A;秩 ans = 4 norm(A;范数 ans = 21.3005 cond(A;条件数 ans = 11.1739 trace(A;迹 ans = 16(2略

6.A=[1 1 0.5;1 1 0.25;0.5 0.25 2] A = 1.0000 1.0000 0.5000 1.0000 1.0000 0.2500 0.5000 0.2500 2.0000 [V,D]=eig(A V = 0.7212 0.4443 0.5315-0.6863 0.5621 0.4615-0.0937-0.6976 0.7103 D =-0.0166 0 0 0 1.4801 0 0 0 2.5365

2.matlab与数学实验答案 篇二

随着数学实验教学的广泛开展, 近几年来人们已经研究和开发了基于各种技术和形式的数学网络教学平台、虚拟数学实验平台。MATLAB以其强大的科学计算和可视化功能成为数学实验及其教学的主要工具, 运用它的网络服务功能可构建比较理想的网络数学实验平台。为此, 2006年我院立项“构建基于MATLAB的网络数学实验室”, 开启了网络化的数学实验教学环境建设。所建立的网络数学实验室是一个集网络数学实验和实验教学管理于一体的开放式数学实验教学系统[1], 网络数学实验室系统结构如图1所示。

在网络数学实验室系统中我们设计了一个基于MAT-LAB的网络数学实验平台 (图1中的网络计算服务模型和网络实验服务模块) , 为联网但没有安装数学软件的个人电脑提供数值计算、微分方程符号求解、图形图像处理等数学实验手段, 创建真实的数学实验环境, 师生只需通过网页界面就能直接使用MATLAB语言进行数学实验, 这是我们所构建的网络数学实验室的核心功能, 本文将重点介绍该平台设计的关键技术和方法。

1 MATLAB支持网络系统开发的工具和技术

MATLAB作为一款功能强大的商业软件, 价格昂贵;它由十多万个小的文本文件以及少量其他软件组成, 安装所占的存贮空间至少在1GB以上, 运行MATLAB需要约200MB的内存, 占用资源大;另外, MATLAB的安装耗时、麻烦。在数学实验教学中, 在大量的计算机上安装MATLAB, 使得师生能随时随地运用MATLAB进行数学实验, 不但会占用大量的资源, 而且成本很高, 解决这些问题的有效方法是充分利用MATLAB提供的网络服务工具和技术。下面我们先简要介绍一下Math Works公司从Matlab6.0开始相继提供的几种支持网络系统开发的工具和技术。

1) Matlab Web Server

Matlab Web Server是Matlab6.0提供的一个用于搭建Matlab网络服务系统的工具, 是一整套程序组件。应用Matlab Web Server搭建Matlab网络服务系统 (系统结构图和详细运行机制见Matlab6.0的帮助文档) , 网络用户通过TCP IP协议请求Matlab Web服务器中的文档并发送实验参数, 通过Web服务代理, 实验参数重定向到Matlab Web服务器, 交由Matlabserver.exe处理, 完成计算后通过网络将实验结果传回用户的IE浏览器界面。但Math Works公司从Matlab6.5以后也不再提供Matlab Web Server工具, 官方建议使用Mat Lab Builder NE/JA来开发服务器端应用。

2) Matlab Builder for.Net

Math Works公司从Matlab6.5以后, Web应用开发主要是由Matlab Builder for.Net来实现, 它是MATLAB Compiler的扩展功能, 能够从Matlab算法代码自动生成独立的.NET Assembly类库或COM对象, 生成的.NET Assembly类库为C#、VB、VC++或任何CLS兼容的编程语言调用, 生成的COM对象则可由任何兼容COM技术的程序环境调用。MATIAB Builder for.Net的应用可将用Matlab开发的算法集成到Web应用程序中, 通过标准调用接口, 在用户群间共享开发的算法[2]。

3) Matlab计算引擎

Matleb计算引擎是Matlab提供的一系列函数库程序集合, 它允许用户在Web应用程序中对Matlab函数进行调用, 将Madab做为一个计算引擎使用, 让其后台运行。当用户使用Madab引擎时, 相当于在后启动了一个Matlab进程。Matlaby计算引擎函数在用户与Madab进程之间起一个桥梁的作用, 它完成两个的数据交换和命令的传递。

在网络数学实验平台的设计中, 通过对Matleb提供的网络系统开发工具和技术的比较, 考虑我院数学实验教学的需要, 我们使用Matlab2011b软件中的Matlab Builder for.Net工具和Matlab计算引擎开发网络数学实验平台。

2 网络数学实验平台架构

网络数学实验平台采用B/S模式进行架构, 客户端设备可多样化 (PC机、笔记本电脑、平板电脑、智能手机) , 客户端无需进行额外设置和安装Matlab软件, 只需安装IE浏览器就可使用网络数学实验平台实现基于Matlab的网络计算服务。而在服务器端采用.Net Web与Matlab Builder for.NET相结合的技术实现网络数学实验平台管理及网络计算功能, 具体来说就是在服务器端安装Windows网络操作系统、.NET Framework、SQL2008、Matlab2011b等软件并进行相关配置来实现读取远程用户浏览器通过Internet发送的数据并进行分析和运算, 调用相应组件完成业务逻辑, 返回Matlab程序的结果和可视化数据, 网络数学实验平台系统架构如图2所示。

3 网络数学实验平台技术实现

网络数学实验平台涉及到Matlab Web应用的是网络实验服务模块和网络计算服务模块, 这两个模块分别采用Matlab计算引擎技术和.NET Web与MATLAB Builder for.NET相结合的技术来实现, 技术实现分三个步骤: (1) 服务器端Matlab计算引擎安装及配置; (2) 网络计算模块设计; (3) 网络实验服务模块设计。详细设计分述如下:

1) 服务器端Matlab计算引擎安装及配置

服务器端Matlab计算引擎安装及配置是实现在线实验和网络计算功能的基本条件, Matlab计算引擎建立在widnwos网络服务器上, 具体安装和配置步骤如下:

S1:在服务器上安装Matlab2011b软件, 并添加搜索路径, 将网络数学实验平台下的网络计算目录加到Matlab搜索路径中, 目的是让Matlab在进行网络计算时能搜索到所调用的M文件或数据文件。

S2:安装.Net Framework4.0工具, 用于搭建.Net框架。

S3:配置IIS服务器, 搭建Web平台。

S4:.Net组件引用:在Web平台中引用Matlab.NET MWArray API组件, 将MWArray.dll和Web Figures Service.dl文件复制到Web平台的Bin目录中。

S5:COM组件引用:在Web平台中引用Matlab Automation Server Type Library组件, 将Interop.MLApp.dll文件复制到Web平台的Bin目录中。

S6:数据上传配置:在网络计算中为了远程读取电子表格数据, 需要在操作系统安装目录C:WindowsSystem32configsystemprofile和C:WindowsSys WOW64configsystemprofile下创建名为Desktop的目录。

2) 网络计算模块设计

设计思路:设计一个Asp.Net界面, 页面包含代码输入框、数值结果显示框、图形显示框。用户在代码输入框输入要执行的Matlab程序代码, 提交Web服务器, Web服务器再通过Matlab.NET MWArray API组件和Matlab Automation Server Type Library组件将代码传给Matlab计算引擎计算, 计算的结果 (数值或图形) 再通过这两个组件返回到Asp.Net页面上。设计步骤及技术如下:

S1:设计网络计算流程, 其流程图如图3所示。

S2:实现用户M文件的上传及管理功能。首先在服务器上为合法用户创建存放M文件的目录, 然后建立用户M文件上传页面, 用户通过该页面将编写好的M文件上传到已创建的目录中, 在网络计算页面上列出用户已上传M文件信息, 用户可以将不在调用的M文件进行删除。该功能运用Net中的文件上传组件即可实现。

S3:实现用户数据文件的上传及管理功能。方法类似S2, 但出于网络安全性的考虑, 需要编写xlsdata.m文件来改变用户读取电子表格数据的方式, 编写textdata.m文件来改变用户读取文本数据的方式, 目的是屏蔽Web服务器的绝对路径, xlsdata.m文件代码如下:

%该函数用于替换函数xlsread的调用, 以屏蔽文件“file”的绝对路径.

%调用方法与函数xlsread相同.

放数据文件目录路径.

st=strcat (path, file) ;%st用于存放数据文件的绝对路径及文件名

将xlsdata.m文件存放到xlsread.m所在的目录中。类似地编写textdata.m文件放到textead.m所在的目录中, 以便用户能从上传的text文件中读取数据。

S4:网络计算功能设计

图3网络计算流程

网络计算功能设计主要从两个方面进行, 一是设计网络计算页面上的代码输入框、数值计算结果显示框、图形显示框以及执行计算和重置的按钮;二是在页面的CS文件中引用组件, 设计相关函数及计算按钮的事件代码, 以实现计算和呈现计算结果的功能。具体设计如下:

a.在网络计算页面中设计一个多行文本框控件 (用于Matlab代码输入) 、一个多行文本标签 (用于显示代码执行计算的数值结果及相关提示) 、一个图像显示标签 (用于显示输出的图形) , 一个执行计算按钮 (执行网络计算) 、一个重置按钮控件 (用于初始化网络计算环境) , 其中多行文本标签和图像显示标签的初始设置为不显示。

b.在页面的CS文件代码头部添加组件引用, 目的是将Matlab计算引擎引入网络计算页面, 供网络计算调用, 代码如下:

//组件引用

using Math Works.MATLAB.NET.Web Figures;

using MLApp;

c.在页面的CS文件中定义一个字符串替换函数, 用于替换用户在代码输入框中输入有关操作系统或硬件设置方面的命令, 以确保服务器的安全。函数代码如下:

S2:定义一个字符串变量str Mat Lab, 调用字符串替换函数Get String接收用户输入的Matlab代码;

S3:定义一个字符串变量str Result, , 调用Matlab对象的Execute方法, 将存入str Mat Lab的字符串传给计算引擎执行, 并将计算结果及相关信息存入变量str Result中。

S4:调用Matlab对象的Execute方法获取当前Matlab对象的图形句柄值并贮存在变量h中。

S5:定义实数组preal, pimage, 通过调用Matlab对象的Get Full Matrix方法获取当前Matlab应用的工作空间中的变量h的实部和虚部。

S6:判断存储计算结果的字符串变量是否为空, 不为空则执行下一步, 否则在页面中提示用户输入Matlab代码。

S7:判断变量h的值, 若h=1, 则将图像标签控件置为可显示状态, 并调用Matlab对象的Execute方法生成图形, 存到服务器上指定的目录下, 利用图像控件显示生成的图形;若h!=1, 则将文本标签控件置为可显示状态, 调用Matlab对象的Execute方法获取数值计算结果, 并将结果存入变量str Result中, 通过文本标签显示数值计算结果。

S8:注销Matlab对象, 关闭Matlab应用进程。

具体设计代码如下:

e.设计重置按钮, 初始化网络计算环境。首先是将显示结果的文本标签和图像标签值设为空, 并设为不可见状态;然后删除网络计算生成的图形文件, 目的是防止网络计算页面在没有输入代码的情况下, 原来的计算结果仍显示出来。

3) 网络实验服务模块设计

设计思路:将数学实验中基本的计算, 如插值计算、线性方程组的迭代计算等编写成M文件[3], 通过Matlab Builder for.Net封装成.NET组件, 然后将这些组件通过Web引用方式添加到网络数学实验平台的Bin目录下, 用户在客户端通过输入参数、点击计算按钮后获得计算结果, 完成在线数学实验功能。.NET组件及基本计算或案例实验网页由实验教师制作后上传到平台上, 然后由系统管理员部署, 供教学演示和学生使用。具体的设计制作流程如图4所示。

在图4所示的设计流程中, 关键的是根据编写的M文件设计制作基本计算或案例演示页面, 具体的设计步骤如下:

S1:设计基本计算或案例演示页面模板, 使教师利用模板制作具体的实验界面。基本计算或案例演示网页模板采用HTML代码与C#代码分开的方法来制作。模板由一个完整的的实验网页.Aspx文件和一个.CS文件构成, 其中Aspx文件主要是由显示实验界面的基本信息的文本标签控件、计算或案例演示时需输入参数的文本输入控件、显示基本计算结果的文本标签控件、计算结果图形显示的图像显示控件以及执行计算或演示的按钮控件组成;CS文件是由C#代码编写的程序构成, 用于对同名的.Aspx文件中控件及按钮事件进行逻辑处理。

S2:教师利用平台预先制作好的实验界面模板并结合具体实验教学内容制作具体的实验界面, 并和封装好的NET组件通过实验部署功能上传到平台指定目录中。

a.教师根据先前编写的M文件输入参数来确定要制作实验页面Aspx文件里的文本输入控件个数, 然后从平台下载实验页面模板进行重命名 (对模板的Aspx文件和CS文件进行重命名时, 除了文件名相同外, 还需要对Aspx首行设置中的Code File属性修改) , 接着对模板文件中的文本输入控件进行增删和ID进行设置。

b.根据制作好的Aspx文件修改模板CS文件, 首先是在头部添加已封装好的.Net实验组件引用, 然后修改执行计算或实验演示按钮事件代码, 要修改的内容有显示基本计算或实验演示的名称及实验帮助文本标签值、根据输入控件个数增改接收文本输入控件字符串的MWNumeric Array变量以及用Convert.To Double方法将用户输入参数进行类型转换并存到定义好的MWNumeric Array变量中、根据先前编写M文件里的函数修改实例化组件对象的方法及输入参数。

c.通过平台实验部署功能将制作好的实验页面和自制的.Net实验组件上传到平台相应的目录中。

S3:平台管理员对上传的.Net实验组件进行引用, 并对教师上传的实验页面相关配置, 最终用户通过平台进入实验基本计算或案例页面进行在线实验演示。

4 网络数学实验平台的使用评价

我们设计的网络数学实验平台主要服务于我院数学系近1000名师生, 平台运行的硬件环境:IBM X3500网络服务器 (CPU:INTEL至强双核2.8G*2/内存:4G/硬盘:73G SAS*2) ;软件环境:Windows 2008 server网络操作系统/IIS7.0Web服务器/.Net Frame Work4.0/SQL 2008数据库/Matlab2011b数学软件) , 在现有软硬件条件下, 平台可供120用户同时在线进行网络计算。

在网络计算服务模块设计中通过Matlab敏感命令过滤函数阻止操作服务器系统和硬件的命令执行, 在数据文件的调用中屏蔽了Web服务器的绝对路径, 另外网络计算服务仅限于注册并已登录的用户使用, 通过以上手段和方法充分保障了平台的安全性。

在网络实验服务模块的设计中, 通过设计基本计算和案例演示页面模板, 使教师能自主设计设计具体的实验界面, 日积月累, 可不断丰富平台的实验教学资源。

平台的设计为数学专业的教师和学生构建一个开放的数学实验教学环境, 应用这个平台, 师生通过网页界面就能进行Matlab基本计算和实验演示, 极大的提高数学实验教学的效果。

因硬件条件所限, 平台进行网络计算和实验演示效果相对安装Matlab的单机来说差一些, 还有就是由于网络速度的影响, 网络计算结果有时会出现延迟现象, 另外, 同时进行网络计算的用户数也不宜过大。

5 结语

Matlab提供的接口技术拓宽了它的应用范围, 网络数学实验平台设计是应用Matalb接口技术进行的二次开发, 构建基于网络的Matlab计算环境。目的是建立开放的数学实验教学环境, 在设计过程中, 涉及Matlab语言与C#语言的数据类型转换、数据传递以及数据结果显示等技术, 通过不断实验研究, 本文给出的解决办法是行之有效的, 使Matlab环境与Web环境有机融合, 为用户构建了基于网络的Matlab计算环境。S

参考文献

[1]谢治州, 罗晓宾, 严忠权.基于MATLAB网络数学实验室的构建[J].黔南民族师范学院学报:自然科学, 2010 (6) :9-15.

[2]王素立, 等.MATLAB混合编程与工程应用[M].北京:清华大学出版社, 2008, 5.

3.matlab与数学实验答案 篇三

2008-2009学赣榆县实验中学第二学期期中质量检测

七年级数学试卷

命题人:刘乃杰、孙玉梅

整合人:孙玉梅审核人:苏春高

友情提示:请你仔细审题,认真答卷,放松一点,相信自己的实力,祝你成功!

一、认真选,你一定能选对!(每小题只有一个正确答案,每小题4分,共40分)1.如图,下列说理中,正确的是………………………………………………………………()

A.因为∠A+∠D=180°,所以AD∥BC C.因为∠A+∠D=180°,所以AB∥CD

B.因为∠C+∠D=180°,所以AB∥CD D.因为∠A+∠C=180°,所以AB∥CD

2.在5×5方格中将图①中的图形N平移后的位置如图②中所示,那么正确的平移方法是

()

A.先向下移动1格,再向左移动1格 C.先向下移动2格,再向左移动1格

B.先向下移动1格,再向左移动2格 D.先向下移动2格,再向左移动2格

N

N

第1题第2题第8题

3.三角形的两边长分别为2cm和7cm,另一边长a为偶数,则这个三角形的周长为…()A.13cmB.15 cmC.17 cmD.15cm或17cm 4.如果一个多边形的内角和与外角和相等,那么这个多边形是……………………………()A.四边形

B.五边形

C.六边形

D.七边形

5.下列运算中,结果正确的是…………………………………………………………………()

A.a2+a

2=a

4B.

a8÷a2=a4

C.(a3)2=a

5D.2x·3x5=6x6

6.计算(x-y)(-y-x)的结果是…………………………………………………………………

()

A.-x-y

B.-x+y

C.x+y

D.x-y

7.a+4a+k是一个完全平方式,k应为………………………………………………………()A.2

B.4

C.±4

D.-4

8.如图,在边长为a的正方形中,挖掉一个边长为b的小正方形(a>b),把余下的部分

剪拼成一个长方形,通过计算两个图形阴影部分的面积,验证了一个等式,则这个等式是…()

A.(a+2b)(a-b)=a2+ab-2b2

B.(a+b)2=a2+2ab+b2

C.(a-b)=a-2ab+bD.a-b=(a+b)(a-b)

9.如图,以三角形三个顶点为圆心画半径为2的圆,则阴影部分的面积为…………()A.πB.2πC.3πD.4π

10.中央电视台2套“开心辞典”栏目中,有一期的题目如图所示,两个天平都平衡,则与2

个球

体相等质量的正方体的个数为……………………………………… ………………

()A.5

第9题第10题

B.4C.3D.2

二、你能填得又快又准吗?(每小题4分,共32分)11.计算(-p)(-p)(-

2ab)

312.-2ab(a-b)=(a+1)(a-3)=

13.在全球金融风暴中,我国政府为促进经济增长,宣布将在2010年底之前,投资四万亿

元以拉动内需,促进经济平稳快速增长,请你用科学记数法表示四万亿14.当s=t+

时,代数式s2-2st+t2的值为.

15.某宾馆在重新装修后,考虑在大厅内的主楼梯铺设地毯,已知楼梯宽3m,如图,请计

算一下,铺此楼梯需购m2的地毯.

第15题第18题

16.一个人从A点出发向北偏东30°方向走到B点,再从B点出发向南偏东15°方向走到C点,那么∠ABC等于.

17.若等腰三角形的两边长分别是3cm,7cm,则它的周长为cm. 18.用等腰直角三角板画∠AOB=45°,并将三角板沿OB方向平移到如图所示的虚线处后绕点M逆时针方向旋转22°,则三角板的斜边与射线OA的夹角α

三、计算题:(每小题7分,共14分)

1-20

219.-2-(-)÷(π-3.14)20.2(m+1)-(2m+1)(2m-1)2

四、因式分解:(每小题7分,共14分)

21.2x2-12x+1822.a2(x-y)+b2(y-x)

五、解方程组:(每题7分,共14分)23.

六、心灵手巧——动手画一画:(每题6分,共12分)

25.将图中三角形沿着MN方向平移,平移的距离为MN的长,画出平移后的新图形。

26.将下面的三角形分成面积相等的4个三角形,至少画出两种不同的画法

七、探索与研究:(数学活动充满着探索性和创造性,相信你一定会积极探索,体验数学的价值)(本题共12分)27.实验证明,平面镜反射光线的规律是:射到平面镜上的光线和被反射出的光线与平面镜所夹的锐角相等。

2x4y5x1y

24.

5x2y42x3y

5(1)如图,一束光线m射到平面镜上,被a反射到平面镜b上,又被b镜反射,若被

b反射出的光线n与光线m平行,且∠1=50°,则∠2=°,∠3=°

(2)在(1)中,若∠1=55°,则∠,若∠1=40°,则∠(3)由(1)、(2)请你猜想:当两平面镜a、b的夹角∠时,可以使任何射到

平面镜a上的光线m,经过平面镜a、b的两次反射后,入射光线m与反射光线n平行?请说明理由。

八、操作设计:(本题12分)

28.如图a是一个长为2m,宽为2n的长方形,沿图中虚线用剪刀平均分成四块小长方形,然后按图b的形状,拼成一个正方形。

(1)图b中的阴影部分面积为.

(2)观察图b,请你写出三个代数式(m+n)2,(m-n)2,mn之间的等量关系是.

(3)若x+y=-6,xy=2.75,利用(2)提供的等量关系计算:x-y=.(4)实际上有许多代数恒等式可以用图形的面积来表示,如图C,它表示了

2m2+3mn+n2=(2m+n)(m+n),试画出一个几何图形的面积是a2+4ab+3b2,并能利用这个

图形将a2+4ab+3b2进行因式分解。

a

32b

m

n

mnn

图a

m

nm

图b

mn

图c

赣榆县实验中学2008-2009

祝贺你已经做好试卷,别忘了认真检查!

七年级数学试卷参考答案

一、选择题(每小题4分,共40分)

1-5 C C D A D6-10 B B D D A

二、填空(每题4分,共32分)

11.P5,

ab12.-2ab+2ab,a-2a-

363

213.4×1012

14.415.10.816.45° 17.1718.220

三、计算题(每题7分,共14分)

1

19.解:-2-

2

2π3.140

=-2-4÷1………………………4分=-6 ………………………………7分 20.解:2(m+1)2-(2m+1)(2m-1)

=2(m2+2m+1)-(4m2-1)………………………4分=2m2+4m+2-4m2+1 …………………………6分=-2m2+4m+3………………………………7分

四、因式分解(每小题7分,共14分)

21.解:2x2-12x+18

=2(x2-6x+9)…………………………………4分=2(x-3)2……………………………………7分

222.解:-a(x-y)+b(y-x)

= a2(x-y)-b2(x-y)……………………………2分=(x-y)(a2-b2)………………………………4分=(x-y)(a+b)(a-b)…………………………7分

五、解方程组(每题7分,共14分)

23.

2x4y5(1)x1y(2)

解:将(2)代入(1)得:

2(1-y)+4y=5 ………………………………………2分解得:y=将y=x=

32………………………………………4分

1代入(2)得:

………………………………………………6分

…………………………7分

1x

∴原方程组的解为2

y32

24.

5x2y4(1)2x3y5(2)

解:(1)×3得:15x-16y=12(3)…………………………1分

(2)×3得:4x-6y=-10(4)……………………………2分(3)-(4)得:11x=22,得x=2…………………………4分将x=2代入(2)得:y=3………………………………6分

x2

∴原方程组的解为………………………………7分

y3

六、心灵手巧(每题6分,共12分)

25.图略 26.(供参考)画对一个图给3分

七、探索与研究(本题12分)

(1)100°90°…………………(每空2分,共4分)(2)90°90°…………………(每空2分,共4分)(3)90°…………………(2分)

m1理由:因为∠3=90° a

所以∠4+∠5=90° 7 又由题意知∠1=∠4,∠5=∠6

32n所以∠2+∠7=180°-(∠5+∠6)+180°-(∠1+∠4)

=360°-2∠4-2∠5 b

=360°-2(∠4+∠5)=180°

由同旁内角互补两直线平行可知:m∥n……………(2分)

八、操作设计(本题共12分)

(1)m2-2mn+n2或(m-n)2……………………………(2分)(2)(m+n)2=(m-n)2+4mn…………………(2分)(3)±5 ……………………………………(2分)

(4)abbb

3分)

4.matlab实验报告 篇四

2.估计车道长度和所围区域面积;

3.分析车道上相关路段的路面状况(用不同颜色或不同线型标记出来);

4.对参加比赛选手提出合理建议。

四.合理建议

1.通过赛道曲线可知,选手所经过的赛道上不平整的地方很多,如果平常不多多尝试不同的路况会造成比赛时的很多突发情况,都会造成选手的成绩受到很大的干扰,甚至退赛等严重的后果。所以我建议选手平时要多在不同类型的路况上练习,以增强应变能力,取得更好的成绩。

2.选手的速度分配有一些不合理,在平直的沙土路段应该全力加速,以最快速度通过这个路段,以达到最好的比赛效果。在经过坑洼碎石路时尽量保持一个恒定的速度,因为如果速度一直在变化,很容易在这种路段上陷入或者熄火,造成比赛时的极大不利。将加速尽量用在沙土路等摩擦力较大的路上,以免耗费太多的动力。我们需要将动力的效率尽量的提高。

五.实验的总结

我认为,本实验的主要目的在于让我们掌握对三次样条差值来模拟离散点表示的曲线的运用,我认为我们已经基本掌握,并且我们也掌握了用梯形法求不规则封闭图形的面积的方法,除此之外,本实验中还有考查所学知识外的方面,就是画v-t图。

事实上,根据题目所给的条件,并不能准确地画出v-t图,所以需要找到一种方法,来尽量 使结果接近真正的情况。我采用了中值的方法,这是我想到的一种比较有效的方法,并且在使用这种方法时,又运用到了三次样条差值的方法,使我对三次样条差值法理解地更加深刻,并且能更加灵活地运用。

所以我发现三次样条差值的方法运用的范围十分广泛,不仅是对路径的拟合,许多已知离散点,对应的函数连续变化的问题也可以用此方法解决,比如已知一天中几个离散时间点对应的气温,估计出一天气温的变化趋势,就可以用此方法。

5.matlab与数学实验答案 篇五

-实训部分参考答案使用说明

1.一般程序可在命令窗口命令提示符下运行:

>>

2.较长的程序建议建立M文件运行,如果有需要观测或记录的数据可以在相关语句后不加标点符号,则相应的数据在执行M文件后,结果将在命令窗口进行显示。

3.有的程序比如随机矩阵等每次运行的结果是不同的。

4.有的实训题目可能有多种编程方法或解决方案,所给答案或编程方法仅供参考。

上一篇:南方医科大学学院下一篇:学校科普教育工作总结交详解