Red de conocimiento informático - Problemas con los teléfonos móviles - El exponente del subíndice debe ser un número entero positivo real o un número lógico.

El exponente del subíndice debe ser un número entero positivo real o un número lógico.

El índice del subíndice debe ser un entero positivo real o un número lógico

Explicación china: El índice del subíndice debe ser un entero positivo o un número lógico

Causa del error: Al acceder a una matriz (incluidos vectores, matrices bidimensionales y matrices multidimensionales, lo mismo a continuación), el índice de subíndice comienza desde 0 o es un número negativo. Nota: La sintaxis de Matlab estipula que las matrices se indexan a partir de 1, lo cual es diferente de la convención de lenguajes de programación como C.

Solución: Depure el programa usted mismo y corrija el subíndice a 0 o un número negativo.

Ejecuté tu programa y no hubo errores. Puedo obtener los resultados.

Mi entorno de ejecución es Matlab 7.5.0 (R2007b), WindowsXP SP3

.