无题
%系统的单位阶跃响应 step(sys); %系统的脉冲响应 impulse(sys);
%向量卷积运算——两个向量卷积,简单理解其实就是多项式乘法,可以将零极点增益形式的传递函数的分子和分母系数求出,即求得[num,den]。
den=conv([1 1],[4 1]); %绘制系统的Nyquist图 nyquist (sys);
%绘制系统的Bode图 bode(sys); %判断系统的稳定性,通过极点(根)<0判定。
roots (den);
注:
(1)若tf(num,den)函数后加“;”,则命令窗口不显示最终结果;反之则显示。推论:在运算结方程或者设定参数后面加分号,即可达到在命令窗口不显示结果的目的。
(2)ans为代表没有定义变量的输出结果;如果变量有定义,那么就不会出现ans。ans为最后一个的输出值,后面的值会替换前面的值。
(3)“[]”是矩阵标识符;“()”是函数标识符。 (4)tf(num,den)
⇔printsys(num,den,'s') (5)zpk()和zp()都可以
2、求系统的传递函数Simulink图。
3、求系统的状态空 ...
无题
MATLAB R2012a 完全自学一本通
第3章 数组与矩阵
矩阵是特殊的数组
3.1 数组运算
3.1.1 数组的创建与操作
MATLAB面向对象,
创建空数组、行向量、列向量
123456clear all % 清除工作区数据A = [] % 创建空数组B = [6 5 4 3 2 1] % 创建行向量,空格C = [6,5,4,3,2,1] % 创建行向量,逗号和空格作用效果一致D = [6;5;4;3;2;1] % 创建列向量,分号E = B' % 向量转置,撇号
访问数组
1234567clear allA = [6 5 4 3 2 1]a1 = A(1) % 访问数组A中第一个元素a2 = A(1:3) % 访问数组A中第1,2,3个元素a3 = A(3:end) % 访问数组A中第3个到最后一个元素a4 = A(end:-1:1) % 反序访问数组A中的元素,注意反序访问必须加-1a5 = A([1 6]) % 访问数组A中第1及第6个元素
子数组的赋值(Assign)
12 ...
PPT使用技巧
这是一篇PPT课程笔记。
常用电脑接口
这是一篇电脑接口常识博文。
网页视频下载技巧
这是网页视频下载技巧。
C语言——菜鸟
C语言教程
C
语言是一种通用的、面向过程式的计算机程序设计语言。1972
年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了
C 语言。
C 语言是一种广泛使用的计算机语言,它与 Java
编程语言一样普及,二者在现代软件程序员之间都得到广泛使用。
当前最新的 C 语言标准为 C18 ,在它之前的 C 语言标准有 C17、C11...C99
等。
编译/执行 C 程序,实例 123456789101112131415//stdio.h 是一个头文件 (标准输入输出头文件) , #include 是一个预处理命令,用来引入头文件。 当编译器遇到 printf() 函数时,如果没有找到 stdio.h 头文件,会发生编译错误。#include <stdio.h> int main() //所有的 C 语言程序都需要包含 main() 函数。 代码从 main() 函数开始执行。{ /* 我的第一个 C 程序 */ //“/* ... */”用于注释说明。 printf("Hello, Wor ...