版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Matlab基础介绍,一、 Matlab 编程基础,1 变量 2 数组,向量与矩阵的创建和访问 3 部分常用运算符 4 Matlab的程序设计 5 m文件的创建,保存 6 基本数学函数和基本绘图函数 7 编程举例,变量无需定义即可使用 变量名的大小写是敏感的 变量的第一个字符必须为英文字母,而且不超过31个字符。 变量名可以包含字符、数字,但不能为空格符、标点 。,1.1 变量,1.2 数组、向量与矩阵的创建和访问,向量的创建 在命令窗口下输入: t=0:1:10 屏幕显示: t = 0 1 2 3 4 5 6 7 8 9 10 注意: 向量的第一个元素的下标是1,而不是0。T=0:1:10产
2、生了010步长为1的共11个数,保存在t(1),t(2),t(11)中。,矩阵的创建 例如:创建一个33的矩阵, 输入 :a=1 2 3;4 5 6;7 8 9 屏幕输出 a = 1 2 3 4 5 6 7 8 9,访问矩阵的某一个元素: 输入: a(3,2) 输出:ans= 8 访问矩阵某行(列)的所有元素: 输入:a(3,:) a(:,2) 注意:分别是1*3行向量和3*1列向量,1.3部分特殊变量和常数,ans 最近生成的无名结果 eps 浮点数的相对误差 pi 3.14145926 i 虚数单位 j 虚数单位 Inf 无穷大,如n/0,1.4部分常用运算符,1.4.1 算术运算符 加
3、减 * 乘(包括标量乘,矩阵乘,标量与矩阵乘) / 除(包括标量除,矩阵除标量,数组除标量) 矩阵求幂(矩阵必须为方阵) .* 数组相乘 ./ 数组相除 . 数组求幂 注意:.* ./ 表示两个同维数组中的对应元素做乘、除 . 表示对数组的每个元素求幂,1.4.2 关系运算符, 大于 = 大于等于 = 等于 = 不等于 运算法则:若关系式成立,结果为1; 若关系式不成立,结果为0。,1.4.3 逻辑运算符, f=4; fai=pi/6; w0=2*pi*f; t=0:0.01:1; x=A*sin(w0*t+fai); plot(t,x);,2.绘制二维离散序列,在Matlab用stem命令实
4、现离散序列的绘制。 stem命令的格式有以下几种: (1)stem(y) 以x=1,2,3为各点数据的x坐标,以y向量的各个对应元素为y坐标,在(X,Y)坐标面画一个空心小圆圈。 (2)stem(x,y,filled) 以x向量的各个元素为x坐标,以y向量的各个对应元素为y坐标,在(X,Y)坐标面画一个实心小圆圈,并连接一条线段到X轴。,例:产生一个幅度为2,频率为/6 ,相位为 /6的正弦序列 A=2; fai=pi/6; omega=2*pi/12; n=-10:10; x=A*sin(omega*n+fai); stem(n,x,fill); grid on;,二、 Matlab 在信号
5、处理课程中的应用举例,常见连续信号 离散信号 离散卷积 LTI系统,2.1 常见连续信号,周期信号:正弦信号,周期方波 ex1. 产生一个幅度为2,频率为4Hz,相位为 的正弦信号,非周期信号:指数信号,阶跃信号,取样函数Sa(x)等 ex2. 产生一个高度为1,宽度为3,延时为2秒的矩形脉冲 信号,ex3 取样函数:用sinc(x)命令,随机信号: rand产生均匀分布的白嘈声,randn产生高斯分布的白嘈声,2.2离散信号,周期序列 ex4 产生一个幅度为2,频率为4Hz,相位为 的正弦信号,单位脉冲序列 和单位阶跃序列u(n) 可以用ones(1,n)和zeros(1,n)来生成单位脉冲
6、序列和单位阶跃序列 ones(1,n)命令产生1行n列的1值 zeros(1,n)命令产生1行n列的0值,ex5 产生单位脉冲序列 和单位阶跃序列u(n-3),2.3 离散卷积,matlab 中卷积运算的指令是c=conv(a,b),其中a和b是有限长的序列。 ex6:计算下面两个序列的卷积 a=-2 0 1 1 3; b=1 2 0 -1; 两个序列的都从0开始的,2.4 LTI系统,因果LTI系统的的零状态响应,在matlab中可以用函数 y=filter(b, a ,x) 实现 其中: b-系统传递函数分子系数组成的行向量 a- 系统传递函数分母系数组成的行向量 x-输入的离散序列 y-输出的离散序列,y的长度与x的长度一样,因果LTI系统的的幅频响应和相频响应曲线,在matlab中可以用函数 freqz(b, a, n, Fs) 该函数可以同时作出幅频和相频响应图 其中: b-系统传递函数分子系数组成的行向量 a-系统传递函数分母系数组成的行向量 n-是频率响应的点数,最好为2的幂缺省值512 Fs-采样频率,ex7 已知一个系统的传递函数为 求系统单位
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版厨房设备智能监控系统安装及维护合同
- 二零二五年度企业融资第三方担保合同书
- 2025版热力发电机组购销服务合同
- 二零二五年度城市轨道交通单项劳务分包合同模板
- 二零二五年度断桥铝门窗安装与售后服务标准合同
- 二零二五年度数据中心电力保障劳务分包合同
- 2025版灯光照明工程风险管理与保险合同
- 二零二五年度国际海上石油勘探开发合同规范文本
- 二零二五年度插画艺术展览合作协议
- 2025版公路养护副班司机劳动合同范本
- 消防桌面应急预案方案(3篇)
- (2025年标准)校车修理协议书
- 服装厂 安全生产管理制度
- 2025年山东省教育厅直属事业单位招聘18人笔试模拟试题带答案详解
- 2025年汽车驾驶员(高级)考试题及汽车驾驶员(高级)试题及答案
- 2025年“艾梅乙”母婴阻断培训试题(附答案)
- 2025年中小学体育教师招聘考试专业基础知识考试题库及答案(共2687题)
- Unit1SectionA1a-1c课件-人教版九年级英语全册
- 360上网行为管理系统产品白皮书
- 酒店股东消费管理办法
- DB3713-T 344-2024 古树名木管护复壮技术规程
评论
0/150
提交评论