| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Indexación Lógico en MATLAB
    MATLAB es un paquete de programación estándar de la industria para la extracción, exploración y visualización de los datos técnicos y científicos . Código de MATLAB está optimizado para operaciones con matrices , colecciones multidimensionales de datos. Para facilitar su uso , MATLAB proporciona una variedad de maneras de acceder a elementos de una matriz , incluyendo la indexación mediante el uso de valores lógicos o booleanos . Los valores lógicos

    Una variable lógica o booleana puede tener sólo los valores true o false. Es más eficiente puede ser representado por un único bit , con el valor de 0 correspondiente a falso y el valor de 1 que corresponde a la verdadera . Más comúnmente , un valor de 0 corresponde exactamente a false mientras que cualquier valor distinto de cero puede corresponder a la verdadera . Es posible tratar cualquier matriz numérica como una variable lógica en MATLAB.
    Logical indización de matrices

    En MATLAB , una matriz lógica de la igualdad de medida pueden utilizarse como índice para seleccionar los elementos de una matriz.
    resultado

    = some_array ( logical_array )

    El resultado sería un vector columna que contiene los valores de some_array en los índices que logical_array era cierto o 1 . En algunos casos , es posible que desee salir de la estructura del some_array intacta , en vez puesta a cero todos los valores que son falsas int matriz lógica .

    Another_result = some_array . * Lógica array

    another_result sería igual en la medida en some_array . El "* ". Operador de elemento racional multiplicación de matrices .

    Operaciones lógicas en arrays

    Antes de utilizar la indexación matriz lógica , es necesario construir primero una matriz lógica adecuada . En MATLAB , los operadores booleanos normales se puede utilizar en matrices también.

    My_matrix > 5my_matrix 10my_matrix == < = 3my_matrix ! = 15

    matriz lógica también puede ser construido con la lógica ( ) la función , el establecimiento de las dimensiones apropiadas . Los valores se pueden establecer a través de una serie de operaciones para tareas más complejas.
    Encontrar Función

    indexación lógica devuelve un vector ordenado de los valores en la matriz de puntos donde el índice lógico es cierto . Sin embargo , la situación no puede ser conocido . El find ( ) devuelve el índice de los valores lógicamente verdaderas . Los resultados de la búsqueda () puede ser crítico en la interpretación de los resultados de indexación lógicas

    lugares = find ( logical_index ) localizaciones = find ( my_matrix > 5 )
    < br >

    Previous :

    next :
      Artículos relacionados
    ·Cómo escribir un script para matar un proceso 
    ·Cómo crear una función UDB 
    ·Puede COBOL mostrar un valor Hex 
    ·Cómo encontrar la suma de los dígitos de un número e…
    ·Cómo vincular ListBox de DataGrid 
    ·Cómo crear divs flotantes 
    ·Cómo agregar controles a un Panel 
    ·Programación de Alto Nivel contra bajo nivel 
    ·Cómo hacer un script AutoIT Infinite Loop 
    ·Cómo utilizar Residuos Integer en Visual Logic 
      Artículos destacados
    ·Cómo subir imágenes en JSP 
    ·¿Qué es un caso de uso en el Sistema de Análisis 
    ·Cómo actualizar los cookies Via JavaScript 
    ·Cómo rotar las imágenes con el azulejo en Java 
    ·¿Qué idioma es el intérprete Python codificado sesió…
    ·¿Cuáles son las diferencias entre la C -Pascal y C Le…
    ·Cómo cambiar el nombre de las columnas en VBA y Acceso…
    ·Cómo agregar números enteros con los cambios Bit 
    ·Enteros de programación y funciones lineales a trozos 
    ·Cómo ejecutar un comando en un sistema remoto en Visua…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com