MATLAB总结

时间:2024.5.9

MATLAB主要由主包、Simulink和工具箱等三部分组成

主包包括:1MATLAB语言2工作环境3句柄图形4数学函数库5应用程序接口

close关闭当前窗口close all 关闭所有窗口 who列出当前工作空间里的所有设置whos列出当前空间里所有变量及大小clear all从工作空间清除所有变量、函数和MEX文件

Help的三种用法一:help 二help+目录名三help+命令名或help+函数名或help+符号inf无穷大eps极小值nan不定量log10 常用对数 log自然对数lcm(x,y)求最小公倍数gcd(x,y)最大公约数area?s(s?a)(s?b)(s?c)eye(n)产生大为矩阵zeros产生全零矩阵ones产生全一矩阵[]产生空矩阵linspace线性等分矩阵magic魔方矩阵inv求逆矩阵矩阵左右除一般不同矩阵A则A’是其转置矩阵eig(A)求其特征值poly(A)求其特征多项式求解线性方程AX=B则X=A\B与(&)或(|)非(~)异或(xor)hold on(/off)将产生的新图像叠加在已有的图上subplot(n,m,k)在一个窗口画多张分割的图形plot3用于做三维图形在绘制三维图形时可以用mesh(x,y)和surf产生一个二维网格 conv(x,y)求x y的卷积fft(x)求傅里叶变换rank求秩多项式除法用deconv常带有【x,y】作为商和余数 用polyder做多项式微分roots求根

[r,p,k]=residue(b,a)求出极点数组和留数数组符号运算f=‘sin(w*t)’x=sym(‘x’)用syms定义多个符号limit(f,x,a)limit(f,x,a,’left’)左趋近于 求微分

①diff(f),求f对预设独立变量的一次微分值。

②diff(f,t),求f对独立变量t的一次微分值。

③ diff(f,n),求f对预设独立变量的n次微分值

④ diff(f,t,n),求f对独立变量t的n次微分值。

求积分

①int(f)返回f对预设独立变量的积分值。

② int(f,’t’)返回f对独立变量t的积分值。

③ int(f,a,b)返回f对预设独立变量的积分值,积分区间为[a,b],a和b为数值表达式。

④ int(f,’t’,a,b)返回f对独立变量t的积分值,积分区间为[a,b],a和b为数值表达式。

⑤ int(f,’m’,’n’)返回f对预设独立变量的积分值,积分区间为[m,n],m和n为符号表达式。

级数symsum(s,v,a,b)自变量v在[a,b]取值对通项s求和 taylor(f,v,n)求f对自变量v的泰勒级数展开至n阶方程求解solve(f)

符号积分变换 F=fourier(f)求实域函数的傅里叶变换ifourier求傅里叶反变换 Laplace用于拉普拉斯变换ilaplace用于拉普拉斯反变换 ztrans用于z变换

两系统串联或并联时 将两分子和分母分别单独运算后再进行加减乘除用printsys(A,B)或tf()生成系统函数用conv进行乘法运算用polyadd进行加法运算 单位反馈用【X,Y】=cloop(num,den,sign)X为分子多项式Y为分母多项式sign为1单位正反馈-1单位负反馈

[numc,denc]=feedback(num1,den1,num2,den2,sign)用于求反馈系统传函

系统串联用series()连系统串联用parallel(num1,den1,num2,den2)用pzmap(num,den)或pzmap(a,b,c,d)画零极点增益图

?[Gm,Pm,wg,wp]=margin(a,b,c,d)

?[Gm,Pm,wg,wp]=margin(m,p,w)

求零状态响应 ?[Gm,Pm,wg,wp]=margin(num,den) or y=lsim(sys,f,t)

其中,t表示计算系统响应的抽样点向量,f是系统输入信号向量,sys是LTI系统模型,用来表示微分方程、差分方程、状态方程。

求零输入响应用initial()这两个函数只是用于求有系统函数时适用


第二篇:matlab总结


1、常用函数的使用;(ones, eye对角1矩阵, zeros, length, size,大小

k=roots(denb)

6、 系统根轨迹、奈氏图、波德图的画法,稳定裕量的求法;

end

Tr

程序为kaoshi_2.m :

num=8; diag对角diag([3:2:9],-1) (rlocus, nyquist, bode,

magic行列和相同 mean列平均值,conv多项式乘

2、矩阵的输入、调用;矩阵内部元素的调用;矩阵的运算;数组运算; reshape命令 B=reshape(A,行,列)先写列

X=K\B B左乘K的逆 向量的平方x.^2 数组 矩阵^

fliplr左右对称 flipud上下对称

3、流程控制语句:if, for, switch, break, while的用法; 4、基本绘图命令:plot, subplot subplot(121);(如何将图拷到WORD中edit,copy)

设置坐标axis[x,x,y,y] Color strings are 'c', 'm', 'y', 'r', 'g', 'b', 'w', and 'k'. These correspond to cyan青, magenta粉红, yellow, red, green, blue, white, and black.

? Linestyle strings are '–' for solid, '– –' for 虚线, ':' for 点, '–.' For 点划, and 'none' for no line.

? The most common marker types include '+', 'o', '*', and 'x' 5、 LMI模型:TF、ZPK、SS的生成、转换,离散模型及连续模型,模型数据的获取。 zpk(z,p,k) ss(a,b,c,d) ss2zp

闭环传递函数的求法feedback( )函数求该系统的闭环传递函数 sys_tfb=feedback(前向,反馈,正负反馈);

系统的闭环极点系统稳定性[numb,denb]=tfdata(sys_tfb,'v')提取分子分母多项式

margin( )函数求该系统的稳定裕量[m p w1 w2]=margin(sys_tfb)) bode(sys) subplot(122) rlocus(sys)

8、.系统响应曲线、响应数据的求法:step, impulse, lsim sing MATLAB function step to determine unit step response curve and output Ys of this system.,where t =[0 : 0.01 : 20]';

[y,t]=step(闭环传函,t) impulse(sys1,sys2,…,sysN)脉

冲响应 lsim( 函数,响应,t)求该系统在输入为0.6*1(t)时的响应曲线,仿真时间t =[0 : 0.01 : 20]'

u=0.6*ones(1,length(t)); figure(3)

lsim(sys_tfb,u,t) grid

9、M文件编写,系统动态性能指标的求法;

编程求该闭环系统的超调量、峰值时间、上升时间和调节时间wentai=polyval(numb,0)/polyval(denb,0)

caotiao=100*(max(y)-wentai)/wentai

INDEXtm=find(max(y)==y); Tm=t(INDEXtm) %峰值时间 TT=t(find((abs(y-wentai)/wentai)>0.05)); Ts=max(TT) %调节时间 m=length(y); %求上升时间 for i=1:m if y(i)>wentai Tr=t(i); break; end

den=[1 3 8]; t=0:0.01:12; sys=tf(num,den); step(sys,t) %求响应曲线 %求动态性能指标 ys=step(sys,t); chaotiao=max(ys)-1 %求超调量 %求峰值时间 [m,n]=size(t); for i=1:1:n

if ys(i)==max(ys) tm=i*0.01 break end end %求调节时间 for i=n:-1:1

if abs(ys(i)-1)>=0.05 ts=i*0.01 break end end

10、仿真模型的建立,PID封装,PID调节法.(如何利用PLOT函数画曲线,((并拷至文档中t,y中改成array。Grid on,hold on,plot(t,y).

先调

kp=kpm/,ti=tu/,td=tu/总结出的式

Hold on grid on栅格 disp 输出

更多相关推荐:
项目BIM总结

伴随着BIM理念在建筑行业内不断地被认知和认可,其作用也在建筑领域内日益显现,作为建设项目生命周期中至关重要的施工阶段,BIM的运用将为施工企业的生产产生更为重要的影响。通过此次复地·重庆xx国际工程BIM模型…

我对BIM的一些认识和感受

初学者对BIM系列软件的感识20xx年x月初,借助在公司的机会,我初步了解并学习了revit这款软件,并通过这款软件了解了BIM这个理念,虽然短短几个月的学习并不能让我对revit这款软件融会贯通,却让我加深了…

BIM应用实践总结

自20xx年起,西创工作室一直在协同平台应用与bim软件推广方面坚持不懈地进行着努力和尝试,在经历了不同阶段不同层次的铺垫与积累之后,目前已经有一些项目的子项运用bim软件revit出图,另有一些项目实现了整个…

bim 培训心得

BIM学习总结今年暑假,我很幸运的跟着建筑学院的王俊老师到中国建筑西南设计院参加BIM培训。西南建筑设计院是西南地区最好的设计院,其中的BIM团队已经把BIM技术成功的应用在很多的实际工程中。一开始,我并不了解…

BIM学习总结1

对清华大学土木工程系张建平教授演讲内容的总结

青岛BIM学习总结(汇总) 勘察设计院软件

参加建筑施工企业BIM技术应用与工程项目全过程实践专题研讨会的学习总结中铁十一局集团有限公司勘测设计研究院阮平平参加完6月12日至13日的建筑施工企业BIM技术应用与工程项目全过程实践专题研讨会两天的会议听了各...

机电深化设计bim技术应用实例与总结

BIM技术的应用根据时代的变化BIM技术应用成为施工必不可少一门技术尤其是机电的深化设计机电工程项目深化设计分为专业工程深化设计和管线布置综合平衡深化设计专业工程深化设计是在确定设备供应商设备品牌后由专业施工单...

bim培训课堂笔记

课堂笔记20xx年3月27日星期三Mep暖通电器水Rvt文件对齐快捷键alvv可见性Tab看是是否画在了一个系统里鼠标移动到对象身上连续两次按tab键盘移动接头位置左上角向右下角框选move链接cad插入族复制...

Cesim模拟总结

Cesim模拟总结初次接触cesim跨国企业模拟经营我们深感困难,各项数据的不确定性总让我们在决策的时候一头雾水。但通过这次练习,我们收获颇丰。Cesim主要考察的是我们对各项专业知识的掌握程度,包括经济学,市…

mba毕业论文开题报告

mba毕业论文

mba毕业论文范文

摘要..1关键词1一、并购背景及交易简介.1(一)并购背景.1(二)交易简介1二、why?联想并购IBM的动因分析(从案例本身出发)1(一)联想发展战略的需要2(二)联想国际化战略的要求2(三)追求协同效应21…

mba毕业论文题目

mba毕业论文

bim总结(6篇)