[求助]自校正调节器方波信号的MATLAB产生函数
<P>请教自适应控制中针对离散系统的自校正调节器的matlab仿真中方波信号的产生用什么函数,我设的是=gensig['square',50,100,0.1],但是matlab不能产生指定的信号?</P>[此贴子已经被yejet于2006-4-3 18:23:14编辑过]
[ 本帖最后由 cao 于 2006-8-29 15:45 编辑 ]
回复:(gyp)[求助]自适应控制中针对离散系统的自校正...
这个用simulink比较合适吧 <P>要用回归最小二乘算法进行参数估计,所以必须采用信号产生函数</P> 1、方波信号产生是用这个函数,没错!2、请将形式改成如下:=gensig('square',5,100,0.01);不能用方括号,请注意!数字仅是与方波信号的特性有关而已。 如果不用该函数,还可以用其他的方法产生方波,而且简单使用.matlab中函数多多,不一定都记得住,换一种方式表达同样可以达到想要的效果。
产生方波信号的程序也可表示为:
for i=100
r(i)=sin(0.1*pi*i);
if r(i)>=0
yr(i)=1;
else yr(i)=0;
end
end
页:
[1]