matlab学习
durant
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
M文件if-else-end结构
<br />和C语言基本相似<br /> <br />文件功能,对任意输入的x求相应的y值<br /> <br />function y=exm060101(x) n=length(x); for k=1:n if x(k)<-1 y(k)=x(k); elseif x(k)>=1 y(k)=exp(1-x(k)); else y(k)=x(k)^3; end end<br />结果<br />>> x=原创 2011-05-24 20:19:00 · 505 阅读 · 0 评论 -
matlab绘制系统函数波特图
已知系统函数:H(s)=30/(s^2+31s+30),先画出幅频特性和相频特性w=-8*pi:0.01:8*pi; b=[30]; a=[1,31,30]; H=freqs(b,a,w); subplot(211) plot(w,abs(H));grid on xlabel('/omega(rad/s)'),ylabel('|H(/omega)|'); title('H(s)的幅频特性') subplot(212) plot(w,angle(H));grid on xlabel('/o原创 2011-04-12 20:08:00 · 12041 阅读 · 5 评论 -
matlab完成任意位置序列卷积
matlab内部函数conv(函数假定两个序列都从n=0开始,卷积后的数列长度为m+n-1)用于计算两个有限长序列之间的卷积。如果序列都有任意位置的话,conv函数既不提供也不接受任何信息。 编写函数conv_m,它可以完成任意位置序列的卷积 function [y,ny]=conv_m(x,nx,h,nh) %x,h 序列值 %nx,nh 序列横轴 nyb=nx(1)+nh(1);原创 2011-06-02 19:33:00 · 2217 阅读 · 0 评论
分享