MATLAB在信号与系统中的应用
一:
看到MATLAB在信号与系统中的应用,对这部分我比较熟悉,在此举一个小例子。
impulse(sys)表示求连续系统sys的冲击响应
subplot(m,n,p)将多个图画到一个平面上
step:动态系统的阶跃响应绘图
2y"(t)+y'(t)+8y(t)=f(t)的冲激响应和阶跃响应波形
b=[1]; a=[2 1 8] subplot(1,2,1) impulse(b,a) subplot(1,2,2) step(b,a)
二:
MATLAB中有人工神经网络的工具箱,可以实现对神经网络算法的训练。
仿真函数
在m文件里调用模型mdl关键是用sim命令。
[ t, x, y ] = sim( model, timespan, options, ut)
[ t, x, y1, y2, …, yn] = sim( model, timespan, options, ut)
init初始化函数
NET=init(net)
例子:输入向量p与目标向量T,创建感知网络,对其进行训练并初始化
net=newp([0 1;-2 2],1); net.iw{1,1} net.b{1} P=[0 1 0 1;0 0 1 1]; T=[0 0 0 1]; net=train(net,P,T); net.iw{1,1} net.b{1} net=init{1,1} net.b{1} net=init(net); net.iw{1,1} net.b{1}
结果