podeis ayudarme con este error?
Publicado por dssss (1 intervención) el 23/02/2009 13:58:27
hola a todos tengo un problemilla con un ejercicio,
el enunciado de este es:
Suponiendo que s = a+bj y donde a puede tomar valores enteros entre -15 y 0 y b entre -2 y 2. Realizar el programa necesario para calcular la matriz s de 16 x 5, que contenga los valores calculados.
la propuesta de resolucion que yo dio es :
for a = -15 : 0
for b = -2 : 2
x(a,b) = a+(b*1i);
end
end
a lo cual el programa me responde lo siguiente:
??? Attempted to access (-15,-2); index must be a positive
integer or logical.
Error in ==> ej4 at 3
X(a,b) = a+(b*1i);
uso la version 7.7 de matlab, podeis darme una explicacion de porque me da este error y como lo puedo solucionar por favor ?
muchas gracias a todos y un saludo
el enunciado de este es:
Suponiendo que s = a+bj y donde a puede tomar valores enteros entre -15 y 0 y b entre -2 y 2. Realizar el programa necesario para calcular la matriz s de 16 x 5, que contenga los valores calculados.
la propuesta de resolucion que yo dio es :
for a = -15 : 0
for b = -2 : 2
x(a,b) = a+(b*1i);
end
end
a lo cual el programa me responde lo siguiente:
??? Attempted to access (-15,-2); index must be a positive
integer or logical.
Error in ==> ej4 at 3
X(a,b) = a+(b*1i);
uso la version 7.7 de matlab, podeis darme una explicacion de porque me da este error y como lo puedo solucionar por favor ?
muchas gracias a todos y un saludo
Valora esta pregunta


0