Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Engineering Software >> Content
Hoe maak je een Cell in Matlab zoeken
Stop tearing je haar uit te proberen om een cel in Matlab vinden . De functie Matlab " vinden " werkt niet op cel arrays , noch logisch indexeren . In plaats daarvan kunt u een lus "voor" te gebruiken om te kijken door de cel array, een cel tegelijk . Controleer elke cel met een "if " statement of twee om te zien of het is degene die u zoekt . Nu kunt u de gegevens die u nodig hebt in een Matlab celreeks vinden . Instructies
1

Construeer een standaard "voor de " loop . De teller loopt van 1 tot het aantal elementen in je cel array. Bijvoorbeeld: als C is de tweedimensionale celmatrix , het aantal elementen in C is gelijk aan het aantal rijen vermenigvuldigd met het aantal kolommen . Gebruik de functie " Size " om het aantal elementen te krijgen. Uw lus "voor" kan er zo uitzien :

voor n = 1 : ( size ( C , 1 ) * grootte ( C , 2 ) ) op Twitter

[ lichaam van de lus "voor" ]

end
. kopen van 2

Construct een "if " statement , met een logische test die zal gelden alleen voor de cel of cellen die u wilt vinden . Plaats het in het lichaam van de lus "voor" , zodat de test wordt toegepast op elk element van de cel array.

Vergeet niet, een cel array kan numerieke arrays , logische arrays , strings , structuur arrays en andere bevatten data types . Zorg ervoor dat uw logische -test gaat niet uit van een bepaald soort gegevens, tenzij u weet dat uw mobiele array slechts een gegevenstype . Misschien wilt u een tweede add " if" , met vermelding van de data type dat u zoekt.

Bijvoorbeeld , als u op zoek bent naar de string " Ja , " eerste test om te zien of de cel een string. Als dat zo is , te testen om te zien of de tekenreeks overeenkomt "Ja . " De " if" statement in het lichaam van je " voor " loop kan er zo uitzien :

indien strcmp ( klasse ( C { n } ) , ' string' ) op Twitter

als strcmp ( C { n } , ' Ja' ) op Twitter

[ lichaam "als " statement ]

einde

einde
.
3

Leg de actie die u wilt nemen wanneer u de cel hebben gevonden in het lichaam van je "als " statement . Wilt u misschien de index van die cel opslaan, zodat u later kunt verwijzen naar het, slaan de celinhoud in een andere variabele of iets doen om de celinhoud . Dit deel zal variëren afhankelijk van uw specifieke behoeften .
4

Sla uw Matlab script en voer het uit . Je hebt nu gevonden uw cel.

Previous: Next:
  Engineering Software
·Hoe te scannen naar het DWG -f…
·De voordelen van Firebug 
·Informatie over CNC Router Cod…
·Hoe te Integer Linear Programm…
·Wat zijn de voordelen van Comp…
·Hoe nauwkeurig met behulp van …
·Hoe de omgeving Grootte van Gr…
·Hoe te Maps Met Google Earth C…
·Hoe te compileren GMP 
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe eigen Achtergronden maken in PowerPo…
·Tips voor het maken van een PowerPoint-p…
·Hoe exponentiële vergelijkingen in Word…
·CAD Software Information 
·Hoe de Backup Exec Remote Agent voor Lin…
·Hoe kan ik Jigsaw in Photoshop CS3 ? 
·Wat zijn Query & update Commando Van DML…
·Hoe maak je een Open Office Database geb…
·Hoe te Album informatie zoeken in Window…
Copyright © Computer Kennis http://www.nldit.com