matlab课程设计题目(全)_第1页
matlab课程设计题目(全)_第2页
matlab课程设计题目(全)_第3页
matlab课程设计题目(全)_第4页
matlab课程设计题目(全)_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Matalab课后作业学院:电气信息工程及其自动化班级:学号:姓名:完成日期:2012年12月23日1、matlab软件主要功能是什么?电气工程及其自动化专业本科生主要用到哪些工具箱,各有什么功能?答:(1)主要功能:工业研究与开发;数学教学,特别是线性代数;数值分析和科学计算方面的教学与研究;电子学、控制理论和物理学等工程和科学学科方面的教学与研究;经济学、化学和生物学等计算问题的所有其他领域中的教学与研究;符号计算功能;优化工具;数据分析和可视化功能;“活”笔记本功能;工具箱;非线性动态系统建模和仿真功能。(2)常用工具箱:MATLAB主工具箱:扩充matlab的数值计算、符号运算功能、图形建模仿真功能、文字处理功能以及与硬件实时交互功能。符号数学工具箱:符号表达式、符号矩阵的创建;符号可变精度求解;因式分解、展开和简化;符号代数方程求解;符号微积分;符号微分方程。SIMULINK仿真工具箱:Simulink是用于动态系统和嵌入式系统的多领域仿真和基于模型的设计工具。对各种时变系统,包括通讯、控制、信号处理、视频处理和图像处理系统,Simulink提供了交互式图形化环境和可定制模块库来对其进行设计、仿真、执行和测试。信号处理工具箱:数字和模拟滤波器设计、应用及仿真;谱分析和估计;FFT、DCT等变换;参数化模型。控制系统工具箱:连续系统设计和离散系统设计;状态空间和传递函数以及模型转换;时域响应(脉冲响应、阶跃响应、斜坡响应);频域响应(Bode图、Nyquist图);根轨迹、极点配置。,■3 l2、设y二e-4tsin(4\:3t+),要求以0.01秒为间隔,求出y的151个点,并求2 3出其导数的值和曲线。程序如下:clcclearx=0:0.01:1.5;y=sqrt(3)/2*exp(-4*x).*sin(4*sqrt(3)*x+pi/3);y1=diff(y);subplot(2,1,1)plot(x,y)subplot(2,1,2)plot(x(1:150),y1)曲线如下图所示:3、设A是一个维数为mxn的矩阵。采用两种方法,计算矩阵A中有多少个零元素。方法一:clearA=input(‘inputanumber')[m,n]=size(A);count=0;fori=1:1:mforj=1:1:nifA(i,j)==0count=count+1;endendend方法二:clearA=input(‘inputanumber')[m,n]=size(A);count=0;B=A(:);i=1;j=m*n;whilei<=j

ifB(i)==Ocount二count+1;endi=i+1;end/05xx v24、编写一个函数,使其能产生如下的分段函数:f(x)={1.5-0.25x2<x<6,并.0.56 <x调用该函数绘制在x=[0,2]范围的f(x)•f(x+2)的曲线。程序为:clearfunctiony二f(x)if(x<=2)y=0.5*x;elseif2<x<=6y=1.5-0.25*x;elsey=0.5;end函数调用为:x=0:0.02:2;plot(x,f(x).*f(x+2),'b:*');axis([0200.8]);title('图一曲线图形');legend('f(x).*f(x+2)');gridon;所得图形为右图所示:5、给定初始值,在matalab/simulink对以下系统进行仿真,并采用plot3函数。(兀―<%;))绘制三维状态曲线图{兀=£―兀+兀,=-8兀其中非线性A(X1)=勿[%]+0.5(勿°—勿])(|%]+1|―|%]―1|),-4 7参数为勿0=—1/y,勿]=2/y,a=9,B=14.28

-4 7其模型如下图所示:其中,Subsystem模块如下:程序如下:functionsyfx0=[0.3;0.4;0.1];[t,x]=ode45(@g.[0,100],x0);plot3(x(:,1),x(:,3),x(:,2))functiondx=g(t,x)m0=-1/7;m1=2/7;a=9;b=14.28;dx=[a*(x(2)-(m1*x(1)+0.5*(m0-m1)*(abs(x(1)+1-abs(x(1)-1))));x(1)-x(2)+x(3);-b*x(2);]6、有个皮球以20米/秒的速度从15米高的地方落下,建立显示球弹跳轨迹的模型,并基于Matlab/Simulink仿真弹跳过程,绘制弹跳轨迹。注意必须使用Simulink的基本模块搭建仿真模型。其模型如下图所示:示波器显示如下图所示

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论