MATLAB实践作业全解

上传人:pu****.1 文档编号:499206889 上传时间:2023-11-22 格式:DOCX 页数:13 大小:255.60KB
返回 下载 相关 举报
MATLAB实践作业全解_第1页
第1页 / 共13页
MATLAB实践作业全解_第2页
第2页 / 共13页
MATLAB实践作业全解_第3页
第3页 / 共13页
MATLAB实践作业全解_第4页
第4页 / 共13页
MATLAB实践作业全解_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《MATLAB实践作业全解》由会员分享,可在线阅读,更多相关《MATLAB实践作业全解(13页珍藏版)》请在金锄头文库上搜索。

1、一、填空题:1 .MATLAB是由英语matrix(矩阵)和laboratory(实验室)两个单词的前三个字母的组合而成的。2 .MATLAB是以向量、矩阵为基本的数据单元,可以编写结构化、有面向对象特点的程序。3 .MATLAB是以矩阵作为数据操作的基本单位,语言灵活,功能强大。4 .变量名可以由任意的字母、数字或下划线组成,但必须以字母开头;变量名区分字母大小写,变量名最多不超过19个字符(最新版)。5 .在MATLAB中,主要有三种方式输入数据(1) 直接输入数据;(2) 使用M文件将数据调入内存;(3) 用load命令恢复工作空间中的变量。6 .在MATLAB中数据的输出方式有三种(1

2、) 直接在终端上显示结果;(2) diary命令;(3) 用save命令将工作空间中的变量保存到磁盘上。7 .MATLAB是以_C语言为平台,属于第四代计算机语言。优点是格式自由,语句简练,结构简单,学科性工具箱功能强大,可扩展性、可移植性强。缺点是运行谏度慢如何改讲牛成可执行的EXE文件。8 .在MATLAB中保存整个工作空间,保存个别变量文件的扩展名为.mat09 .数组是MATLAB的基础。矩阵是MATLAB的核心。10 .MATLAB的构成:是由MATLAB的数据类型;MATLAB的运算符MATLAB的程序结构构成的。11 在创建多行多列数组时逗号或空格:用于分隔在同一行的元素,而分号

3、用于分开不同的行。12 多维数组的创建有将二维数组扩展为多维数组和用函数创建多维数组两种方法。13 MATLAB三角函数只对弧度操作,所以自变量是角度的必须先转化为弧度,弧度二(角度*兀)/180。14 .在一维插值中只有三次样条插值可以外插,其他几种都只能内插。15 MATLAB中的语句序列由表达式语句、赋值语句、控制语句、调试和空语句组成。二、选择题:1. 消除命令窗口中的文字(但不改变工作空间)用_B命令。(A)home(B)clc(C)esc(D)del2. 在M文件的编写与管理中,显示或修改MATLAB搜索路径用B命(A)cd(B)cdpath(C)path(D)p=cd3. 在MA

4、TLAB中,用C命令绘制简单的二维图形。(A)fplot(B)plot3(C)plot(D)surf4. MATLAB中D函数用于牛顿一科茨法计算函数的定积分。(A)quad(B)trapz(C)leastq(D)quad85. MATLAB中用A函数求二维离散傅立叶变换。(A)fft2(B)conv2(C)del2(D)interp26. MATLAB中用C函数实现一维多项式插俏.(A)sun(B)prod(C)interp(D)diff7. MATLAB中用A函数来完成线性拟合。(A)polyfit(B)sort(C)mean(D)trapz8. MATLAB中用D函数来数值计算函数微分。

5、(A)del2(B)interp2(C)polyfit(D)diff9. MATLAB中用D函数计算卷积和多项式乘法。(A)quad(B)angle(C)filter(D)conv三、应用及编程1 .求解方程组5x4x3x2x=10l6x5x8x3x=203x7x9x5x=30程序:A=5,4,3,2;6,5,8,3;3,7,9,5B=10;20;30X0=ABnorm_x0=norm(X0)X1=pinv(A)*(B)norm_x1=norm(X1)结果A=5 4326 5837 795B=102030X0=-1.06382.55321.70210norm_x0=3.2477X1=-0.79

6、671.63311.55371.3950norm_x1=2.76803 点-0.512,用梯形法求积分0esin(2t-/6)dt程序:t=0:pi:3*pi;y=(exp(-0.5*t).*(sin(2*t+pi/6);s=trapz(t,y)结果s=1.18693.一次化学动力学试验中,在95。15摄氏度乙醇溶液中,两种化合物反应的产物浓度与反应时间关系的原始数据为时间time2.55.07.510.013.017.020.030.040.050.060.070.0浓度res0.290.560.771.051.361.522.002.272.813.053.253.56对其进行各种插值。程

7、序:time=2.55.07.510.013.017.020.030.040.050.060.070.0res=0.290.560.771.051.361.522.002.272.813.053.253.56timei=2.5:0.5:70;resi1=interp1(time,res,timei,nearest);subplot(2,2,1)plot(time,res,*,timei,resi1)title(最近点插值)resi2=interp1(time,res,timei,linear);subplot(2,2,2)plot(time,res,*,timei,resi2)title(线性

8、插值)resi3=interp1(time,res,timei,spline);subplot(2,2,3)plot(time,res,*,timei,resi3)title(三次样条插值)resi4=interp1(time,res,timei,cubic);subplot(2,2,4)plot(time,res,*,timei,resi4)title(三次多项式插值)结果time=2.50005.00007.500010.000013.000017.000020.000030.000040.000050.000060.000070.0000res=0.29000.56000.77001.0

9、5001.36001.52002.000041K 学0园口最近点插俄2.27002.81003.05003.25003.56004 .在同一个窗口中的不同区域分别作y=5x2+3x-6在-10,10间的图像和作y=sin2(x)、y=cos2(x)在一个周期内的图像。(要求分别用红色和绿色的显示)程序:x=(-10:2:10)y=5 Figure 1文件(F)编辑旧查看(V)插入(I)工具fT)桌面(D)窗口 (W)帮助(H)x.A2+3*x-6subplot(2,2,1)piot(x,y)结果苴光理工大学激种按钮、控subplot(2,2,2)fplot(sin(2*x),0,pi,-.r+

10、)subplot(2,2,3)y=464290156628-62086192338524实时干沙计用卷枳方式再现fplot(cos(2*x),0,pi,-.g*)5.制作一个GUI界面,要求要有昆明光研究所理学院电子科学与技术的标题,有各件等(不需要实际运行)。要有界面制作过程。参考下图所示实时FFT再现x=-10-8-6-4-20246810相位角幺母伯相位玷分母值实时再现牵幅再现FFT方式再现400200-0.5*Figure1文件狷局但查看M睡入工具点面(D)窗口段)帮助但)-200-10-50510口广司串国西小盲区喈O单选隹出Muntitled-fig文理但垂直出视图(V)布局(L)

11、THT)帮助伸)可淌指文本可墉物文本可图齿文本O单诰修田切捱件切切相拉风枷*核班脩施女富切格桂田可堀盘交点切横接田可蜩41支聿标签:figurel当前点:452,314应置二1761r552,601,5e7J见下页:Wuntitled,fig文件仞强辑旧视图(V)布局(L)工典帮助(H)1JkJ4土勺作国赭整日EJ国崂院昆明理工大学激光研究所理学院电子科学与技术参数设置光源选择请输入再现距寓1O红光相位角创口伟的分母值0蓝光相位篇be值的分母值Oi实时再现隼幅再现截取空场图像FF戈式再现实时干涉计量卷积方式再现实时FFT再现标受figure1当前点:收。1,17拉酷761,505,655.614运行结果如下图昆明理工大学激光研究所理学院电子科学与技术参数设置光源选择请输入再现距离相位角alpha的分母值相位角be的的分母值实时再现O蓝光O绿光单幅再现FFT方式再现卷积方式再现实时FFT再现

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号