Problema con declaración de funciones
Publicado por Luis (1 intervención) el 19/04/2014 07:22:49
Buenas noches tengo el siguiente problema, quisiera de alguna forma intentar con un "for" ir creando variables tales de x(1),x(2),...,x(n) para después utilizarlas según sea el n que seleccione he intentado lo siguiente
for a=1:2
g={@(x) x(a) + x(1) - 1}
end
el problema es que me genera la misma función dos veces:
@(x) x(a) + x(1) - 1 @(x) x(a) + x(1) - 1
No se porque no me tira:
@(x) x(1) + x(1) - 1 @(x) x(2) + x(1) - 1
Esto en el caso cuando n=2
Gracias.
for a=1:2
g={@(x) x(a) + x(1) - 1}
end
el problema es que me genera la misma función dos veces:
@(x) x(a) + x(1) - 1 @(x) x(a) + x(1) - 1
No se porque no me tira:
@(x) x(1) + x(1) - 1 @(x) x(2) + x(1) - 1
Esto en el caso cuando n=2
Gracias.
Valora esta pregunta


0