| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come contare il NaN in MATLAB
    Nella matematica di programmazione MATLAB , Nan è un valore speciale che indica non un numero. Valori di Nan possono sorgere nelle variabili nei casi in cui si verifichi un'operazione insolita , come la divisione per zero . Può anche accadere in alcune operazioni con l'infinito , rappresentato come + Inf e -Inf in MATLAB . Valori NaN possono insorgere anche durante l'importazione di dati da un file danneggiato o di un formato insolito . MATLAB offre funzioni speciali per trattare con gli array contenenti valori NaN . Cose che ti serviranno
    MATLAB software
    Mostra più istruzioni
    1

    creare o ottenere un array contenente i valori NaN . Per esempio " myArray = nan ( m, n )," restituisce una matrice m -by - n di valori NaN al myArray variabile
    2

    Determinare se ogni valore è uguale a NaN usando la funzione . " isNaN ( ) " . Questo è necessario perché le operazioni logiche normali, come " == " , sono in grado di confrontare valori NaN . Seguendo l'esempio di cui sopra:

    myBooleanArray = isnan ( myArray ) ;
    3

    Somma i valori in myBooleanArray per determinare il numero dei valori NaN contenuti in myArray . In MATLAB , l'operazione di somma opera solo su l'ultima dimensione . Quindi , nell'esempio di cui sopra di un m - by -n myArray , si dovrà o chiamare :

    how_many_NaNs = sum ( sum ( myBooleanArray ) ) ;

    o :
    < p > how_many_NaNs = somma ( rimodellare ( myBooleanArray , m * n , 1) ) ;

    il secondo codice di esempio rimodella la matrice in una matrice unidimensionale , in modo che la funzione somma opera sull'intero array < . br>

    Previous :

    next :
      Articoli Correlati
    ·Come aggiungere informazioni laterale di uno script di …
    ·Come dichiarare un array in PL /SQL Oracle 
    ·Che cosa significa la sintassi non valida 
    ·Come modificare un pseudocodice un algoritmo 
    ·Come rimuovere un pulsante tramite RemoveChild in AS3 
    ·Come generare un impulso sul fronte di discesa Veralog 
    ·Come leggere una directory in Scala 
    ·Come creare un Widget 
    ·Errore di rilevamento e correzione Metodi 
    ·Come prevenire sovraccarichi del buffer overflow e 
      Articoli in evidenza
    ·Come convertire AS3 a Java 
    ·Come installare Turbo Pascal 
    ·L'importanza delle variabili in programmazione 'C' 
    ·Come utilizzare sottostringa C Sharp 
    ·Metodi di callback 
    ·Come aprire un file PDF in PHP 
    ·Come formattare frazioni in Java 
    ·Come Entra per Zangle Usare Python 
    ·Come iniziare con Visual Basic 6 
    ·Come inserire valori HTML in un database Oracle 
    Copyright © Conoscenza Informatica http://it.wingwit.com