- Free memory that is not longer in use, see clear
- Close otehr programs
- Install more RAM
- Check for bugs
- Check the sizes of the concerned variables
??? Error using ==> mldivide (out of memory)
2 views (last 30 days)
Show older comments
ERROR DISPLAYED:
??? Error using ==> mldivide
Out of memory. Type HELP MEMORY for your options.
Error in ==> RocketGamma2 at 75
a = deltav/deltat;
CODE:
yo = [0;0];
[t y] = ode15s('F_Rocket',t,yo);
deltav = diff(y(:,2));
deltat = diff(t);
a = deltav/deltat;
figure;
plot (t(1:nc-1),a); grid on;
xlabel('Tiempo [s]');
ylabel('Aceleracion [m/s^2]');
title('Aceleracion vs. Tiempo');
I'm asking for an alternative way of obtaining the same result, if possible, without having to make memory adjustments.
Thanks, Moya
0 Comments
Accepted Answer
Jan
on 9 Mar 2014
Did you search for this error message in this forum already. The suggestions are always the same:
Do you really want
a = deltav / deltat;
or should this be an elementwise division:
a = deltav ./ deltat;
0 Comments
More Answers (0)
See Also
Categories
Find more on Operators and Elementary Operations in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!