当前位置:文档之家› 实验一 MATLAB基础知识及符号运算

实验一 MATLAB基础知识及符号运算

实验一 MATLAB基础知识及符号运算
08电子(3班 E08610308 陈建能
一、实验目的
1.熟悉Matlab软件环境;
2.熟悉Matlab软件的基本操作命令;
3.掌握Matlab符号运算方法。

二、实验内容
1.熟悉MATLAB软件环境及Matlab软件的基本操作命令;
2.产生并画出以下信号:冲激信号,阶跃信号,正弦波(sin,周期三角波(sawtooth,周期方波(square;
3在区间,画出曲线,并计算。

三、上机程序及运行结果
[程序代码(要有注释)]
clear
t1 = -10 : 0.01 : 10 ; %产生参变量在-10到10间的一组采样点
t2 = 0 : pi / 10: 2 * pi; %产生参变量在0到2*pi间的一组采样点
f1 = (t1 == 0; %产生冲激信号
f2 = (t1 >= 0 ; %产生阶跃信号
f3 = sin(t2; %产生正弦波
f4 = sawtooth(t1, 0.5; %周期三角波
f5 = square(t1, 50; %产生周期方波
subplot(2, 3, 1, plot(t1, f1, grid on %画出冲激信号波形
subplot(2, 3, 2, plot(t1, f2, grid on %画出阶跃信号波形
subplot(2, 3, 3, plot(t2, f3, grid on %画出正弦波波形subplot(2, 3, 4, plot(t1, f4, grid on %画出周期三角波波形subplot(2, 3, 5, plot(t1, f5, grid on %画出周期方波波形clear
syms x t y %产生字符变量
y = sin(t / t; % 定义符号函数
f = subs(int(y, t, 0, x, x, t; %获得积分函数
ezplot(f, [0, 2 * pi] %画出图形
Isym = vpa(int(y, t, 0, 4.5 %计算0到4.5的积分
运行结果:
Isym =
1.6541404143792439835039224868515
[图像]
四、实验总结及心得
本次实验,内容相对比较少,也比较的简单,所以很快就完成了,对于符号积分又有了进一步的了解,对于matlab的画图也有了一次温习,matlab的函数功能十分强大,直接调用就可以完成自己所想要完成的功能,如果用C语言实现的话,就复杂的多了。

对于以上的实验,只要对函数的功能和画图懂的话,就很快能完成了!。

相关主题