Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära If-Satser | Kodningsgrunder
Matlab-Grunder
course content

Kursinnehåll

Matlab-Grunder

Matlab-Grunder

1. Grundläggande Syntax och Kodning med en Textredigerare
2. Kodningsgrunder
3. Lärande Genom Tillämpningar
4. Visualiseringar
5. Rekursion och Matrismultiplikation

book
If-Satser

Vad händer om vi vill programmera olika uppgifter beroende på vissa villkor? Skriver vi separata program för varje fall? Nej! Vi använder if-satser!

If-satser möjliggör att delar av kod körs eller hoppas över beroende på om vissa Booleska uttryck är sanna eller falska. Denna typ av grindfunktion kan även göras mer avancerad genom att använda elseif och else-satser. Och när de kombineras med for-loopar (föregående kapitel), kan vi verkligen börja analysera datakomplexa och effektiva sätt.

Här börjar vi med att lära oss det generella beteendet och logiska fel som kan uppstå. Syntaxen är inte särskilt komplicerad, så du kan börja med att öva på dessa kodexempel tills du behärskar det, och i nästa avsnitt kommer vi att använda if-satser för att analysera data i verkliga tillämpningar.

Uppgift

Skriv ett program som:

  • Importerar all data från Excel-filen "Chapter 4 Task Data Set";

  • Använder en if-sats inbäddad i en for-loop för att identifiera index för alla rader i datamängden som representerar gårdar ägda av Mary;

  • Reducerar numerisk data till endast gårdar ägda av Mary;

  • Beräknar totalt antal av varje typ av djur som Mary äger;

  • Beräknar genomsnittligt antal av varje typ av djurMarys gårdar;

  • Skriver ut dessa två uppsättningar av beräkningar till en tydligt definierad plats i Excel-filen, tillsammans med rubriker för att märka resultaten.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 4

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

course content

Kursinnehåll

Matlab-Grunder

Matlab-Grunder

1. Grundläggande Syntax och Kodning med en Textredigerare
2. Kodningsgrunder
3. Lärande Genom Tillämpningar
4. Visualiseringar
5. Rekursion och Matrismultiplikation

book
If-Satser

Vad händer om vi vill programmera olika uppgifter beroende på vissa villkor? Skriver vi separata program för varje fall? Nej! Vi använder if-satser!

If-satser möjliggör att delar av kod körs eller hoppas över beroende på om vissa Booleska uttryck är sanna eller falska. Denna typ av grindfunktion kan även göras mer avancerad genom att använda elseif och else-satser. Och när de kombineras med for-loopar (föregående kapitel), kan vi verkligen börja analysera datakomplexa och effektiva sätt.

Här börjar vi med att lära oss det generella beteendet och logiska fel som kan uppstå. Syntaxen är inte särskilt komplicerad, så du kan börja med att öva på dessa kodexempel tills du behärskar det, och i nästa avsnitt kommer vi att använda if-satser för att analysera data i verkliga tillämpningar.

Uppgift

Skriv ett program som:

  • Importerar all data från Excel-filen "Chapter 4 Task Data Set";

  • Använder en if-sats inbäddad i en for-loop för att identifiera index för alla rader i datamängden som representerar gårdar ägda av Mary;

  • Reducerar numerisk data till endast gårdar ägda av Mary;

  • Beräknar totalt antal av varje typ av djur som Mary äger;

  • Beräknar genomsnittligt antal av varje typ av djurMarys gårdar;

  • Skriver ut dessa två uppsättningar av beräkningar till en tydligt definierad plats i Excel-filen, tillsammans med rubriker för att märka resultaten.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 4
some-alt