Borrar filtros
Borrar filtros

Computed values of a function reiterates in Command window.

2 visualizaciones (últimos 30 días)
Hello, I have the following problem. After running this function (parameters(1:30))
function [p, v, a] = parameters(t)
for i=1:numel(t)
if t(i)>0 & t(i)<=10
p(i)=0.5.*t(i).^2;
elseif t(i)>=10 & t(i)<=20
p(i)=0.05.*t(i).^3-t(i).^2+15.*t(i)-50;
else t(i)>=20 & t(i)<=30
p(i)=0.0025.*t(i).^4-0.15.*t(i).^3+135.*t(i)-1650;
end
for j=1:numel(p)
v(j)=p(j)/t(j)
end
for n=1:numel(v)
a(n)=v(n)/t(n)
end
end
values of a and v reiterates in command window many times. I would like to get answer in command window without any reiteration of computed values. Can somebody help me with this?

Respuesta aceptada

Star Strider
Star Strider el 9 de Oct. de 2015
Terminate the lines with a semicolon (;) to suppress the Command Window output:
v(j)=p(j)/t(j);
a(n)=v(n)/t(n);
  6 comentarios
Sergey Dukman
Sergey Dukman el 9 de Oct. de 2015
Now I got everything I wanted.
Thank you so much!!!
Sergey
Star Strider
Star Strider el 9 de Oct. de 2015
As always, my pleasure!
Save the polar bears!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Logical en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by