Borrar filtros
Borrar filtros

How to ignore new values?

6 visualizaciones (últimos 30 días)
Tristan
Tristan el 29 de Oct. de 2013
Editada: sixwwwwww el 29 de Oct. de 2013
for example, if I have:
>> p1=5;p2=3;
and I want to calculate:
>> p1=p1-p2;p2=p1+p2
p2 =
5
because matlab has already calculated the new value for p1, but I want it to ignore new values until the end of the second line, so that p2=8

Respuesta aceptada

sixwwwwww
sixwwwwww el 29 de Oct. de 2013
Editada: sixwwwwww el 29 de Oct. de 2013
Dear Tristan, you can do it as follows:
p1 = 5; % initialize p1
a = p1; % store p1 value in new variable to use later
p2 = 3; % initialize p2
p1 = p1 - p2; % overwrite value of p1
p2 = a + p2; % use old value of p1 to overwrite p2
I hope it helps. Good luck!

Más respuestas (0)

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Etiquetas

Aún no se han introducido etiquetas.

Community Treasure Hunt

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

Start Hunting!

Translated by