Systemfunksjon
- , opens subtitles settings dialogsubtitles settings
- subtitles off
- , selectedNorwegian Captions
- 2x
- 1.5x
- , selected1x
- 0.5x
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
Lær hvordan du kan få Matlab til å flytte, gi nytt navn til og kopiere filer og mapper på datamaskinen din, samt hente innholdet i mappestrukturer. Disse praktiske funksjonene kan spare deg for mye rutinearbeid, og i neste seksjon skal vi bruke dem til å automatisere graftegning og analyser på tvers av hele mappekataloger som inneholder datafiler.
Oppgave
Utforsk funksjonene! Lag noen testfiler og mapper, og la Matlab flytte, gi nytt navn til og kopiere dem rundt på datamaskinen din.
Plasser 4 eller flere kopier av Excel-filen fra kapittel 3 i en mappe på datamaskinen din. Deretter:
Bruk dir-funksjonen for å returnere en struktur over katalogen med alle Excel-filene i denne mappen;
Opprett et tomt celle-array;
Bruk en for-løkke til å fylle celle-arrayet med enkeltstående strenger som inneholder hele filplasseringen (plassering + filnavn) til alle Excel-filene i mappen.
Viktig informasjon: det du lager i denne andre delen vil bli brukt i det første kapittelet i neste seksjon.
Variabelen du bruker for å lagre katalogen som returneres fra dir, vil ha form som en struktur: et array hvor variabler er tilordnet hvert element i arrayet.
Strukturen vil kun ha én kolonne; derfor vil referanser til andre kolonner, som (1,2), føre til en feil.
Bruk length-funksjonen for å finne ut hvor mange elementer (filer) det er i strukturen.
Indeksering av det første elementet i din strukturvariabel, f.eks. directory(1,1), vil vise en liste over alle variabelnavnene som er lagret for hver fil.
Spesifikke variabler hentes deretter ved å legge til et punktum, etterfulgt av variabelnavnet, etter denne indeksen: f.eks. directory(1,1).name.
Bruk strcat for å sette sammen filnavnet (en streng) med mappeplasseringen du har valgt (en annen streng), kanskje med en /
imellom, for å få én streng med full filplassering + navn.
Å prøve med bare én Excel-fil i mappen, og skrive inn kode manuelt i kommandovinduet for å manipulere variablene slik du ønsker, kan hjelpe deg å avdekke feil og er enkelt å gjøre i dette tilfellet.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår