Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Järjestelmäfunktio | Visualisoinnit
Matlab Perusteet
course content

Kurssisisältö

Matlab Perusteet

Matlab Perusteet

1. Perussyntaksi ja Koodaus Tekstieditorilla
2. Koodauksen Perusteet
3. Oppiminen Sovellusten Kautta
4. Visualisoinnit
5. Rekurssio ja Matriisikertolasku

book
Järjestelmäfunktio

Opi, kuinka voit käyttää Matlabia siirtämään, nimeämään uudelleen ja kopioimaan tiedostoja ja kansioita tietokoneellasi sekä hakemaan kansioluetteloiden sisällön. Nämä kätevät funktiot voivat säästää paljon turhaa työtä, ja seuraavassa osiossa käytämme niitä automatisoimaan kaavioiden ja analyysien suorittamista koko kansiopolun sisältämille datatiedostoille.

Tehtävä

Kokeile vapaasti! Luo joitakin testitiedostoja ja kansioita ja anna Matlabin siirtää, nimetä uudelleen ja kopioida niitä tietokoneellasi.

Aseta 4 tai useampi kopio Excel-tiedostosta luvusta 3 yhteen kansioon tietokoneellasi. Tee sitten seuraavat:

  • Käytä dir-funktiota palauttamaan rakenne kaikista tämän kansion Excel-tiedostoista;

  • Luo tyhjä solutaulukko;

  • Käytä for-silmukkaa täyttääksesi solutaulukon yksittäisillä merkkijonoilla, jotka sisältävät kaikkien kansion Excel-tiedostojen koko tiedostopolun (sijainti + tiedostonimet).

Huomio: mitä rakennat tässä toisessa osassa, käytetään seuraavan osion ensimmäisessä luvussa.

Muuttuja, johon tallennat dir-funktion palauttaman hakemiston, on rakenne: taulukko, jossa muuttujat on liitetty jokaiseen taulukon alkioon.

Rakenne on yksisarakkeinen; siksi muiden sarakkeiden viittaaminen, kuten (1,2), aiheuttaa virheen.

Käytä length-funktiota selvittääksesi, kuinka monta alkiota (tiedostoa) rakenteessa on.

Viittaamalla rakenteen ensimmäiseen alkioon, esim. directory(1,1), saat näkyviin kaikki muuttujanimet, jotka on tallennettu jokaista tiedostoa varten.

Yksittäiset muuttujat haetaan lisäämällä piste ja muuttujan nimi tämän indeksin perään: esim. directory(1,1).name.

Käytä strcat-funktiota yhdistääksesi tiedostonimen (merkkijono) valitsemaasi kansion sijaintiin (toinen merkkijono), mahdollisesti väliin /, saadaksesi yhden merkkijonon, jossa on koko tiedostopolku + nimi.

Kokeile ensin yhdellä Excel-tiedostolla kansiossa ja syötä koodi manuaalisesti komentoriville muokataksesi muuttujia haluamaasi muotoon – tämä auttaa hahmottamaan virheitä ja on tässä tapauksessa helppoa.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 5

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

course content

Kurssisisältö

Matlab Perusteet

Matlab Perusteet

1. Perussyntaksi ja Koodaus Tekstieditorilla
2. Koodauksen Perusteet
3. Oppiminen Sovellusten Kautta
4. Visualisoinnit
5. Rekurssio ja Matriisikertolasku

book
Järjestelmäfunktio

Opi, kuinka voit käyttää Matlabia siirtämään, nimeämään uudelleen ja kopioimaan tiedostoja ja kansioita tietokoneellasi sekä hakemaan kansioluetteloiden sisällön. Nämä kätevät funktiot voivat säästää paljon turhaa työtä, ja seuraavassa osiossa käytämme niitä automatisoimaan kaavioiden ja analyysien suorittamista koko kansiopolun sisältämille datatiedostoille.

Tehtävä

Kokeile vapaasti! Luo joitakin testitiedostoja ja kansioita ja anna Matlabin siirtää, nimetä uudelleen ja kopioida niitä tietokoneellasi.

Aseta 4 tai useampi kopio Excel-tiedostosta luvusta 3 yhteen kansioon tietokoneellasi. Tee sitten seuraavat:

  • Käytä dir-funktiota palauttamaan rakenne kaikista tämän kansion Excel-tiedostoista;

  • Luo tyhjä solutaulukko;

  • Käytä for-silmukkaa täyttääksesi solutaulukon yksittäisillä merkkijonoilla, jotka sisältävät kaikkien kansion Excel-tiedostojen koko tiedostopolun (sijainti + tiedostonimet).

Huomio: mitä rakennat tässä toisessa osassa, käytetään seuraavan osion ensimmäisessä luvussa.

Muuttuja, johon tallennat dir-funktion palauttaman hakemiston, on rakenne: taulukko, jossa muuttujat on liitetty jokaiseen taulukon alkioon.

Rakenne on yksisarakkeinen; siksi muiden sarakkeiden viittaaminen, kuten (1,2), aiheuttaa virheen.

Käytä length-funktiota selvittääksesi, kuinka monta alkiota (tiedostoa) rakenteessa on.

Viittaamalla rakenteen ensimmäiseen alkioon, esim. directory(1,1), saat näkyviin kaikki muuttujanimet, jotka on tallennettu jokaista tiedostoa varten.

Yksittäiset muuttujat haetaan lisäämällä piste ja muuttujan nimi tämän indeksin perään: esim. directory(1,1).name.

Käytä strcat-funktiota yhdistääksesi tiedostonimen (merkkijono) valitsemaasi kansion sijaintiin (toinen merkkijono), mahdollisesti väliin /, saadaksesi yhden merkkijonon, jossa on koko tiedostopolku + nimi.

Kokeile ensin yhdellä Excel-tiedostolla kansiossa ja syötä koodi manuaalisesti komentoriville muokataksesi muuttujia haluamaasi muotoon – tämä auttaa hahmottamaan virheitä ja on tässä tapauksessa helppoa.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 5
some-alt