Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe de NaN tellen in MATLAB
In de wiskundige programmeeromgeving MATLAB , NaN is een bijzondere waarde betekent geen getal . Waarden van NaN kunnen voordoen in uw variabelen in gevallen waarin een ongewone bewerking plaatsvindt , zoals delen door nul . Het kan ook gebeuren bij bepaalde handelingen met de oneindigheid , weergegeven als + Inf en - Inf in MATLAB . NaN waarden kunnen ook ontstaan ​​bij het importeren van gegevens uit een beschadigd bestand of een ongebruikelijke indeling . MATLAB biedt speciale functies voor het omgaan met arrays bevatten NaN waarden . Wat je nodig hebt
MATLAB software
Toon Meer Aanwijzingen
1

maken of verkrijgen van een array met NaN waarden . Bijvoorbeeld " myArray = nan ( m , n ) ," een m - door -n reeks van NaN waarden keert terug naar de variabele myArray kopen van 2

Bepaal of elke waarde is gelijk aan NaN met de functie . " isNaN ( ) " . Dit is noodzakelijk omdat de normale logische bewerkingen , zoals " == " , niet kunnen NaN waarden te vergelijken . Naar aanleiding van het bovenstaande voorbeeld :

myBooleanArray = isNaN ( myArray ) ;

Sum 3 de waarden in myBooleanArray om het aantal NaN waarden in myArray bepalen . In MATLAB , de operatie som werkt alleen op de laatste dimensie . Dus , in het bovenstaande voorbeeld van een m - door -n myArray , zou je ofwel moet bellen :

how_many_NaNs = som ( sum ( myBooleanArray ) ) ;

of :

how_many_NaNs = sum ( hervormen ( myBooleanArray , m * n , 1 ) ) ;

tweede voorbeeld code hervormt de array naar een eendimensionale array, zodat de functie sum werkt het hele array < . br >

Previous: Next:
  Computer Programming Languages
·Hoe maak je een DataRow in een…
·Definitie van Marquee Labels 
·Hoe maak je een CSV-bestand pa…
·Hoe maak je een Frameset in ee…
·Hoe een Orphan Venster sluiten…
·Wat is een cursor in TSQL 
·Hoe te Botsingen Detect in Xco…
·Hoe te InstallShield 11.5 Seri…
·De geschiedenis van de Prolog …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Verschillende kleur Plots op MATLAB 
·Hoe Enorme getallen berekenen in Python 
·Hoe wilt zien op Volgende en Vorige in C…
·Hoe maak je een Python woordenboek op te…
·Hoe maak je een menu Dockable Met Javasc…
·Hoe te Variabelen gebruiken Met een InSt…
·Hoe kan ik een kolom in MySQL bijwerken 
·Hoe maak je een digitale klok in Java Cr…
·Hoe maak ik van een webpagina met een e-…
Copyright © Computer Kennis http://www.nldit.com