- 博客(16)
- 收藏
- 关注
原创 频域响应分析
用MATLAB绘制伯徳图bode命令可以计算连续线性时不变(定常)系统频域响应的幅值和相角。在MATLAB中输入指令bode(不带左端参数),屏幕上就会画出伯德图,图中的幅值单位 为分贝(dB)。最常用的bode命令形式有bode(num,den)bode(num,den,w)bode(A,B,C,D)bode(A,B,C,D,w)bode(A, B,C,DZiu,w)bode(sys)在使用左端参数时,例如采用...
2022-08-26 18:12:55
4970
1
原创 瞬态响应分析
本篇文章介绍当输入为时域输入时获得系统响应的MATLAB方法,这些时域输入可以是阶跃 函数、冲激函数或斜坡函数。同时作出推广,讨论系统对初始条件和任意时间函数的响应。目录阶跃响应标准二阶系统的MATLAB描述阶跃响应线性系统的MATLAB表达式冲激响应冲激函数获得冲激响应的另一种方法斜坡响应在状态空间中定义的系统的单位斜坡响应。对任意输入的响应获得对任意输入的响应。对任意初始条件的响应 拉普拉斯变换方法对初始条件的响应(状态...
2022-05-04 21:37:06
3802
1
原创 基于STC15系列单片机的电子密码锁的设计
设计要求1.系统通过4×4的矩阵键盘输入或设定开锁密码。(40分)2*.可以通过LCD查看已输入的字符个数[显示为*****](30分)3*.可以通过特殊的按键方法清除用户密码[如同时按下特定的多个键]。( 20 ) 。4@. 其他功能(创新部分 6分)5做出实物(4分)提示:显示设备可以用LED数码管,也可用LCD。设计目的掌握LCD1602的使用方法 掌握矩阵键盘扫描的方法 初步了解及应用I2C技术 了解AT24C02等储存芯片proteus仿真图...
2022-05-03 21:05:24
1709
19
原创 基于STC15系列单片机的多路抢答器的设计
设计要求: 1. 设计一款6路或以上的抢答器;(20)2. 设计一个抢答控制开关(开始抢答后才允许答题者抢答),供主持人用;(20)3. 设定抢答时间限制,超过时间后,该题作废;(20)4* 设定答题时间(5)5* 数字LED显示当前答题者号数(15) ;6其他功能(创新部分 6分) 7.做出实物(4分)有犯规(未按开...
2022-05-03 20:53:57
1817
4
原创 动态系统MATLAB分析的初步研究(一)
用MATLAB进行部分分式展开现在讨论函数(一般形式)已知传递函数:对该函数,可以通过下列命令求得其部分分式展开>> num=[2 5 3 6]num = 2 5 3 6>> den=[1 6 11 6]den = 1 6 11 6>> [r,p,k]=residue(num,den)r = -6.0000 -4.0000 3.000.
2022-05-02 17:17:18
1851
原创 应用MATLAB求解线性代数题目(六)——二次型
目录二次型的矩阵、二次型的秩标准型画出标准化前后二次型的图形正定二次型二次型的矩阵、二次型的秩先看定义:则该二次型对应的矩阵为及二次型对应的秩为>> A=[1 3;3 5]A = 1 3 3 5 >> rank(A)ans = 2标准型以这道例题为例:化二次型为标准型(用正交矩阵实现)可以用schur实现:[Q,D]=schur(A).
2022-05-01 20:45:06
5647
2
原创 应用MATLAB求解线性代数题目(五)——特征值与特征向量
目录特征值和特征向量相似矩阵orth--将矩阵正交规范化特征值和特征向量我们先看一下特征值和特征向量的定义:可见,特征值可以通过特征方程(行列式)求得,则特征值与特征向量只存在于方阵中。根据MATLAB中的帮助文档help eige= eig(A)返回一个列向量,其中包含方阵A的特征值。>> A=[1 1 -1;1 -2 2;-3 1 3]A = 1 1 -1 1 -2 2...
2022-05-01 19:33:12
4292
2
原创 应用MATLAB求解线性代数题目(四)——线性方程组
目录求解齐次线性方程组求解非齐次线性方程组同解方程组向量形式、矩阵形式的方程组则线性表出的问题可以通过方程组求解。求解齐次线性方程组求齐次线性方程组的基础解系的命令:B=null(A) B的列向量是AX=0的规范正交的基础解系B=null(A,'r') B的列向量是AX=0的有理数形式的基础解系看一个例题:>> B=null(A)B = -0.4005 0.2566 -0.5362 -0.7230...
2022-04-29 22:43:13
4978
原创 应用MATLAB求解线性代数题目(三)——n维向量
目录判定线性相关并给出极大无关组向量空间——维数size()函数判定线性相关并给出极大无关组MATLAB中没有直接判定线性相关并给出极大无关组。根据线性代数的知识,先求出秩,根据秩的大小与向量的阶数比较判断出线性是否相关。MATLAB求解矩阵的秩>> A=[1 2 3;4 5 6;7 8 9] A = 1 2 3 4 5 6 7 8 9 >> rank(A)
2022-04-28 22:53:13
1716
原创 应用MATLAB求解线性代数题目(三)——n维向量和矩阵的基本语法
向量的定义向量就是只有一行或者一列的特殊矩阵,而矩阵包含向量。在 MATLAB 中,一维数组就是向量,二维数组就是矩阵。1) 直接输入向量>> a=[1,3,2,4]a = 1 3 2 4>> a=[1;2;3;4]a = 1 2 3 4>> a=[1 2 3 4]'a = 1 2 3 4(2) 用:生成等差向量
2022-04-25 23:11:20
2967
原创 应用MATLAB求解线性代数题目(二)——矩阵
目录矩阵的秩矩阵A与B的和与差矩阵的数乘矩阵A与B的乘积转置矩阵伴随矩阵可逆矩阵:简化行阶梯(行最简)矩阵矩阵A的n次方矩阵的秩先看一下矩阵的秩的定义,摘自百度百科。方阵(行数、列数相等的矩阵)的列秩和行秩总是相等的,因此它们可以简单地称作矩阵A的秩。通常表示为r(A),rk(A)或rank(A)。m×n矩阵的秩最大为m和n中的较小者,表示为 min(m,n)。有尽可能大的秩的矩阵被称为有满秩;类似的,否则矩阵是秩不足(或称为“欠秩”)的..
2022-04-25 19:12:50
6317
原创 应用MATLAB求解线性代数题目(一)——行列式
MATLAB是基于矩阵的、用于进行数学和工程计算的系统。我们可以将MATLAB设想成某种技术计算的语言。MATLAB处理的所有变量都是矩阵。所以,运用MATLAB可以轻松地解决一些线性代数题目。行列式的求解针对的是方阵,求解行列式应先定义一个矩阵(方阵)。>> A=[2 1 2;-4 3 1;2 3 5]A = 2 1 2 -4 3 1 2 3 5>> d=det(A)d =
2022-04-24 20:14:31
8893
原创 MATLAB入门实例——绘制伯德图
MATLAB命令和矩阵函数_小韩每天进步一点点的博客-优快云博客上文了解到一些常用的MATLAB命令和矩阵函数,通过文档,可以快速找到对应功能的命令和矩阵函数。以画一个伯德图为例:MATLAB具有在需要时可供调用的在线帮助工具。命令help会显示那些具有在线帮助的 预定义函数和运算符的清单。命令help函数名会给出与所列特定函数的目的和用法有关的信息。命令help help会给出如何使用在线帮助的信息。>> help help输入回车,命令行窗口出现相关.
2022-04-22 22:59:57
80423
2
原创 MATLAB命令和矩阵函数
汇集常见的MATLAB命令和矩阵函数,根据后续应用中不断更新。表格按照英语字母顺序排列,阅读程序过程不懂的可以来这里查阅一下。文末附Word版百度网盘链接,需要的可以下载根据中文查找对应命令和矩阵函数。表1.1 MATLAB命令和矩阵函数 解决控制工程问题时常用的命令和矩阵函数 关于命令用途和矩阵函数含义的说明 abs acker angle ans atan axis
2022-04-22 12:30:03
707
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人