教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

MATLAB实验报告(信号与线性系统分析) - 图文

来源:网络收集 时间:2026-07-23
导读: 实验一 MATLAB的基本使用 【一】 实验目的 1.了解MATALB程序设计语言的基本特点,熟悉MATLAB软件的运行环境; 2.掌握变量、函数等有关概念,掌握M文件的创建、保存、打开的方法,初步具备将一般数学问题转化为对应计算机模型处理的能力; 3.掌握二维图形绘制

实验一 MATLAB的基本使用

【一】 实验目的

1.了解MATALB程序设计语言的基本特点,熟悉MATLAB软件的运行环境; 2.掌握变量、函数等有关概念,掌握M文件的创建、保存、打开的方法,初步具备将一般数学问题转化为对应计算机模型处理的能力;

3.掌握二维图形绘制的方法,并能用这些方法实现计算结果的可视化。

【二】 MATLAB的基础知识

通过本课程的学习,应基本掌握以下的基础知识: 一. MATLAB简介 二. MATLAB的启动和退出 三. MATLAB使用界面简介 四. 帮助信息的获取

五. MATLAB的数值计算功能

六. 程序流程控制 七. M文件

八. 函数文件

九. MATLAB的可视化 【三】上机练习

1. 仔细预习第二部分内容,关于MATLAB的基础知识。

2. 熟悉MATLAB环境,将第二部分所有的例子在计算机上练习一遍

3.

?123??987?????已知矩阵A?456,B?654。求A*B,A .* B,比较二者???????789???321??结果是否相同。并利用MATLAB的内部函数求矩阵A的大小、元素和、长度以

及最大值。

解:代码:A=[1,2,3;4,5,6;7,8,9];

B=[9,8,7;6,5,4;3,2,1]; A*B A.*B

两者结果不相同A*B=30 24 18 84 69 54 138 114 90 A.*B= 9 16 21 24 25 24 21 16 9

求A矩阵的行和列: [M,N]=size(A)

M =

3

N =

3 求A矩阵的长度:x=length(A)

x =

3 元素和:sum(sum(A))

ans =

45

最大值:max(max(A))

ans =

9

4. Fibonacci数组的元素满足Fibonacci规则:ak?2且a11) 在命令窗口中完成; 2) 利用M文件完成;

3) 自己定义一个函数文件,并在命令窗口中调用该函数完成。 解:(1)代码: b=1; s=2;

while s<10000 c=s; s=s+b; b=c; end 结果:s s =

10946

(2)M文件中代码:(保存文件名为Untitled)

?ak?ak?1,(k?1,2,?);

?a2?1。现要求该数组中第一个大于10000的元素。

结果:Untitled

s =

10946

(3)代码:

结果:Fibon

s = 10946

5. 在同一个图形窗口的两个子窗口中分别画出cos(?4x)(红色、虚线)和

cos(x)(蓝色、星号)的波形。要求有标题,x、y轴有标注。

8解:代码:x=0:0.05*pi:4*pi;

?figure(1); subplot(1,2,1);

plot(x,(cos((pi/4)*x)),'r:'); title('cos((pi/4)*x)'); xlabel('X'); ylabel('Y'); subplot(1,2,2);

plot(x,(cos((pi/8)*x)),'b*'); title('cos((pi/8)*x)'); xlabel('X'); ylabel('Y');

结果:

【四】思考题

1. 在语句末加分号“;”和不加分号有什么区别?

2.M文件和函数文件有什么异同之处?

3.矩阵乘(*)和数组乘(.*)有何不同?

实验二 信号的表示及可视化

【一】实验目的

1. 掌握连续信号的MATLAB表示方法(表达式及图形描述); 2. 掌握离散序列的MATLAB表示方法(表达式及图形描述);

【二】实验原理

在MATLAB中通常用两种方法来表示信号,一种是向量表示信号,另一种则是用符号运算的方法来表示信号。用适当的MATLAB语句表示出信号后,我们就可以利用MATLAB的绘图命令绘出直观的信号波形。 【三】 上机练习

1.认真预习实验原理的内容,将所有例题在计算机上练习一遍。 2. 用MATLAB命令绘制单边指数信号e

-1.5 t

ε(t)在时间0

题,在(3.1,0.05)处标注’t’,利用axis调整坐标轴在一个合适的范围,便于观察波形。

解:代码:syms t f

f=sym(heaviside(t)*eps^(1.5*t)) ezplot(f,[0,3])

text(3.1,0.05,'t')

结果:

3. 绘制δ(t-2),-1

结果:chongji(-1,5,-2)

MATLAB实验报告(信号与线性系统分析) - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/615576.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)