• Jueves 6 de Febrero de 2025, 09:57

Autor Tema:  Uso del comando "and (&&)" con matrices  (Leído 1141 veces)

andres1985

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Uso del comando "and (&&)" con matrices
« en: Miércoles 26 de Agosto de 2009, 18:25 »
0
Estoy escribiendo un código en el que tengo el siguiente problema;
yo quiero hacer un "if" de este estilo:  
                                                         for num=0:6
                                                              for col1=3:11 %con esta funcion trato de comparar celdas dejando la primera fija y asi sucesivamente
                                                                  for col2=3:11
                                                                   
                                                         if matriz(4+12*num,col1)> matriz(4+12*num,col2+1) && (matriz(4+12*num,col1)>MAX)
                                                         MAX=matriz(4+12*num,col1);

y ahi sigue el programa,
pero me tira el siguiente error:
Error in ==> Prueba at 6
    if abs(sfdata2(4+12*num,col1))> abs(sfdata2(4+12*num,col2+1)) &&
    abs(sfdata2(4+12*num,col1))>MAX


en el fondo lo que quiero es poder manipular celda por celda de la matriz, creo que ahi estoy cometiendo el error al ingresar las columnas y filas de la matriz????
si alguien me puede ayudar con esto estaría muy agradecido,

Saludos,