Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Systemfunksjon | Visualiseringer
Matlab-Grunnleggende
course content

Kursinnhold

Matlab-Grunnleggende

Matlab-Grunnleggende

1. Grunnleggende Syntaks og Koding med en Teksteditor
2. Kodegrunnlag
3. Læring Gjennom Applikasjoner
4. Visualiseringer
5. Rekursjon og Matrise-Multiplikasjon

book
Systemfunksjon

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

Eksperimenter! 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 av katalogen over alle Excel-filene i denne mappen;

  • Opprett et tomt celle-array;

  • Bruk en for-løkke for å 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 returnert 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) som finnes 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å en enkelt streng med hele filplasseringen + navn.

Å prøve med kun é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.

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 5

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

course content

Kursinnhold

Matlab-Grunnleggende

Matlab-Grunnleggende

1. Grunnleggende Syntaks og Koding med en Teksteditor
2. Kodegrunnlag
3. Læring Gjennom Applikasjoner
4. Visualiseringer
5. Rekursjon og Matrise-Multiplikasjon

book
Systemfunksjon

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

Eksperimenter! 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 av katalogen over alle Excel-filene i denne mappen;

  • Opprett et tomt celle-array;

  • Bruk en for-løkke for å 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 returnert 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) som finnes 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å en enkelt streng med hele filplasseringen + navn.

Å prøve med kun é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.

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 5
some-alt