




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章 MATLAB 基础知识1. MATLA的主要功能:数值计算和符号计算功能、绘图功能、程序设计语 言功能、扩展功能。2. MATLAB勺集成开发环境包括多个窗口:除了MATLAB窗口外,还有命令窗口、工作空间窗口、命令历史窗口和当前目录窗口。3. 变量勺命名规则:变量名是以字母开头,后接字母、数字或下划线勺字 符序列,最多63个字符,变量名区分字母的大小写,MATLAB中的特殊变 量名,应避免使用。4. MATLAB!供了 6种关系运算符,三种逻辑运算符,四个逻辑运算函数。5. 矩阵相乘:m*n;矩阵元素相乘(数组相乘):.*右除,“/ ” : A/B=A*B-1 (B 的逆矩阵 inv
2、(B) , B 必须是方阵 ,A与B列应相等;“ ./ ”: A./B为A各元素除以B中各元素。矩阵乘方:人八标量;元素的乘方:A.A标量6. 写出完成下列操作的指令:1) 将矩阵 A 第 2 到 5 行中的第 1 、 3、 5 列元素赋值给矩阵 :B=A(2:5,1:2:5)2) 删除矩阵A的第七号元素:A(7)=3) 将矩阵A的每个元素值加30: A=A+304) 求矩阵A的大小和维数:size(A);ndims(A)5) 将向量 t 的 0 元素用机械零来代替 : t(find(t=0)=eps6) 将含有12个元素的向量x转换成3*4矩阵:t=reshape(x,3,4)7) 求一个字
3、符串的 ASCII: abs(matlab)8) 求一个 ASCII 对应的字符 : char(93)第二章 MATLAB 程序设计Lower 大写转换为小写 upper 小写转换为大写Fix 求商 rem 求余1. MATLA有两种执行方式:一种是交互式的命令执行方式;一种是程序执 行方式。2. M文件可以根据调用方式的不同分为两大类:命令文件和函数文件。3. 命令文件和函数文件的主要区别在于:1) 命令文件是一系列命令的组合,函数文件的第一行必须用 function 说明;2) 命令文件没有输入参数,也不用返回参数,函数文件可以接受输入 参数,也可以返回参数;3) 命令文件处理的变量为工作
4、空间变量,函数文件处理的变量为函数 内部的局部变量,也可以处理全局变量。4. 函数调用的一般格式为: 【输出实参数】 =函数名【输入实参数】5. 全局变量用 global 命令定义,格式为: global 变量名6. 什么是M文件?如何建立并执行一个 M文件?答:用MATLA语言编写的程序称为 M文件;在matlab命令窗口点击file 菜单 new m-file7. 程序的基本控制结构有几种?在 matlab中如何实现?任何程序都有三种基本控制结构组成: 顺序结构、选择结构、循环结构 实现顺序结构的语句有in put和disp等,实现选择结构的语句有if、 switch和try语句,实现循环
5、结构的语句有for和while。AVV*第三早图形绘制9 / 91. MATLAB有两类绘图命令,一是直接对图形句柄进行操作的低层绘图命 令,另一类是在低层绘图基础上建立起来的高层绘图命令。2. 78页第2题(1)clc;clear;x1=li nspace(0,1,100);y1=2*x1-0.5;t=li nspace(0,pi,100);x=si n(3*t).*cos(t);y=si n(3*t).*si n( t);plot(x1,y1,r-,x,y,b:);text(0.4,1,y=2x-0.5);text(-0.4,0.5,x=si n(3t)cos(t);text(-0.4,0
6、.3,y=si n(3t)si n( t);clc;clear;x=1:100;y=2*x-0.5subplot(1,2,1);bar(y);title(y=2x-0.5);t=0:pi/100:pi;x1=si n(3*t).*cos(t);y1=si n(9*t).*si n( t);subplot(1,2,2);scatter(x1,y1,10);title(x1=si n(3*t)*cos(t),y仁si n(9*t).*si n( t);51匚aO 0oo oo 0DO O d口L.60QQOQ4-wQC.2-ooooOp o40 e 0oO0o0ADQ廿O打1心o-GCl口-0 2
7、0 o4eooQ Qa0oo-C.4Dc,& aa*-0.6-ODOC-c.o-COoo-I-1C-4nniCO.i1x1=si*cD&(t) ,y1=sin(9*t).*sin(1)3. 78页第3题clc; clear;x=1:100;y=si n(1./x); subplot(1,2,1); plot(x,y);subplot(1,2,2); fplot(si n(1/x),1,100);第四章线性代数中的数值计算1. 特殊矩阵有哪两类?分别举例加以说明。答:通用特殊矩阵:零矩阵、幺矩阵、单位矩阵等,面向特定应用的特殊矩阵:希耳伯特矩阵、范德伦矩阵、帕斯卡2. 104页第三题clc;cl
8、ear;A=31,1,0;-4,-1,0;4,-8,-2;V,D=eig(A);VD3. 104页第四题clc;clear;A=2,-1,0,0,0,;-1,2,-1,0,0;0,-1,2,-1,0;0,0,-1,2,-1;0,0,0,-1,2 b=1,0,0,0,0;ticx1=in v(A)*b;tocticx2=Ab;tocticL,U=lu(A);x3=U(Lb);toe第六章数值微积分与常微分方程求解1. 134页第5题(1) yp=inline(-(1.2+sin( 10*x)*y);t,y=ode23(yp,0,5,1);2. 求出该系统的频率响应并画出频率特性?H(s)3s2
9、6s 9322s 4s 6s 8clc;clear all;B=3 6 9;A=2 4 6 8; w=li nspace(0,10);BB=polyval(B, j*w); AA=polyval(A, j*w);subplot(2,2,1); plot(w,abs(BB ./ AA);subplot(2,2,3); plot(w,angle(BB ./ AA); w1=logspace(-1,1);B1=polyval(B,j*w1); A1=polyval(A,j*w1);subplot(2,2,2); semilogx(w1,abs(B1./A1); subplot(2,2,4);semi
10、logx(w1,a ngle(B1./A1);4321U101T1U第七章 符号计算1. MATLAB!供了两个建立符号对象的函数:sym和syms.2. 试比较下列表达式的数值计算和符号计算结果有何不同?如何将符号计 算结果转换为数值计算结果?(1) 1+1/2(2) (1+xA(1/2) ) 123. 148 页第 1 题clc;clear;syms x y z;a=1,2,3;x,y,z;3,2,1 rank(a) inv(a) det(a)第八章 图形句柄MATLA的图形对象包括图形窗口、坐标轴、用户界面、曲线、曲面、文字、 图像等。低层绘图操作的基本思路是什么?他同高层绘图操作相比有
11、何特点?第九章 图形用户界面设计1. 什么是图形用户界面?它有何特点 ?图形用户界面(GUI)是指由窗口、菜单、图标、光标、按键、对话框和 文本等各种图形对象组成的用户界面。 它让用户定制用户与 Matlab 的交 互方式,而命令窗口不是唯一与 Matlab 的交互方式。2. 在MATLAB用程序的用户界面中,常用的控件有哪些?各有什么作用? MATLA 的用户界面设计工具有多个,常用的有图形用户界面设计窗口、 对象属性查看器、菜单编辑器、位置调整工具、 Tab 顺序编辑器、工具 栏编辑器、对象浏览器、M文件编辑器等。3. 在MATLAE中,GUI的设计方式有哪两种?各有何特点?GUI的设计方
12、式有以下两种:通过使用MATLA提供的图形用户界面工具 来创建 GUI; 使用M文件创建GUI。第十章 Simulink 仿真环境1. Simulink 的主要功能是什么?应用 Simulink 进行系统仿真的主要步骤 有哪些?用于对动态系统进行建模和仿真。仿真步骤:(1)建立系统仿真模型,包括添加模块、设置模块参数、进 行模块连接等操作。(2) 设置仿真参数(3) 启动仿真并分析仿真结果2. 如何建立Simulink仿真模型?3. 在Simulink中有哪些求解微分方程的算法 利用微分积分器直接构造求解微分方程 利用传递函数模块建模 利用状态方程建模建立一个字符串向量,然后对该向量做如下处理。(1) 取第1218个字符组成的子字符串。(2) 将字符串中的小写字母变成相应的大写字母,其余字符不变。(3) 统计字符串中小写字母的个数。ch=welcome to beiji ng;subch=ch(12:18);驱子字符串k=fi nd(ch=a&ch 0)summean=sum/c ntend输出100
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 竞业限制补偿协议书(含竞业禁止解除条件)
- 高效能源利用型电动汽车换电站场地租赁与运营管理合同
- 国际教育培训机构外籍教师任聘合同
- 影视制作公司群众演员合同管理与责任约定
- 《甜品店设计》课件
- 《塑料狗小乖》课件
- 财务报销培训总结
- 高围孕产妇培训体系构建
- 《安全生产培训质量控制标准化健康与安全课件》
- 医学诊断证明书规范与管理体系
- 康复医疗复习题及参考答案
- 破产法试题及答案
- 宪法卫士2023第八届全国学生学宪法讲宪法知识竞赛题库附答案(300题)
- 静脉输液不良反应及处理 课件
- 河南省开封市等2地2025届高三第三次质量检测英语+答案
- 北师大版2025三年级语文下学期期中课堂知识检测考试
- 2024年甘肃兰州事业单位招聘考试真题答案解析
- 宁波浙大宁波理工学院招聘13名事业编制工作人员笔试历年参考题库附带答案详解
- 延安精神知识讲座课件
- 企业宣传岗试题及答案
- 华为市场面试题及答案
评论
0/150
提交评论