MATLAB中出现??? Error using ==> mrdivide

来源:百度知道 编辑:UC知道 时间:2024/05/30 17:29:24
MATLAB中出现
??? Error using ==> mrdivide
Out of memory. Type HELP MEMORY for your options.

我的程序是:
t=0:0.00005:0.2;
figure(1);
subplot(311);plot(t,ia);
ylabel('i/A');
subplot(312);plot(t,va);
vop=va-ia*i*20.;
q=angle(va/vop);
subplot(313);plot(t,q);
xlabel('t/s');

画波形图的小程序,其中ia、va是已知的波形i*20是复数...求高手帮忙,该怎么改
做的事电力系统仿真,关于继保的,ia va 分别是仿真中得出的电流电压波形

t=0:0.00005:0.2;
你的步长取得太小了吧,有意义么,我不知道是什么程序,但是你这样取一个一维的数组就有4W个数据,而且你有4个输出,就是16W个数据啊,很容易内存就崩溃了,就是你的机子配置很好,估计计算也要好一会时间的。