|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
function xdot=lorenzeq(t,x)
alpha=10;belta=8/3;p=28;
xdot=[-alpha*x(1)+alpha*x(2);
p*x(1)-x(2)-x(1)*x(3);
x(1)*x(2)-belta*x(3)];
..........................................................%.m文件
t_final=30;
x0=[3;3.5;4.2];
[t,x]=ode45('lorenzeq',[0:0.02:t_final],x0);
fs=22050; %语音信号采样频率为22050
i=wavread('Vista_SystemExit.wav'); %读取语音信号的数据,赋给变量x1
i=i(:,1);
f=fs*(0:511)/1024;
z=i(:,1)+x(:,1);
plot(t,z);
运行了出现:
??? Error using ==> +
Matrix dimensions must agree.!~~~~~请问各位该怎么改~谢谢了(我的意思是想把语音信号加到混沌信号里进行传输)
[ 本帖最后由 lxlemontree 于 2009-9-8 09:37 编辑 ] |
|