25 svar
301 visningar
mask134 behöver inte mer hjälp
mask134 505 – Fd. Medlem
Postad: 11 sep 2020 15:52

Svårt att kunna förstå frågan

Hej jag har en matlab uppgift som jag har svårt  frågan lyder på att jag ska:

"Till den här uppgiften finns en Matlab-tabell bifogad. Tabellens namn är energiAnvLgh. Varje rad består av uppgifter om en viss
lägenhet. I första kolumnen finns energianvändningen i kWh/år och i andra kolumnen lägenhetstorlek i m2.
Kolumnerna är namngivna:
1. EnergiAnv_kwh
2. lghStr_m2
Din uppgift är att beräkna energianvändningen per m2 för varje lägenhet och lägga till den i en tredje kolumn i tabellen,
kolumnnamn ska vara EnergiAnv_m2"

Laguna Online 30704
Postad: 11 sep 2020 16:56

Vad är det som du är osäker på?

mask134 505 – Fd. Medlem
Postad: 11 sep 2020 17:23 Redigerad: 11 sep 2020 17:44

Jag är osäker på hur ska man göra det.  Problemet att jag får fel med koden. 

Laguna Online 30704
Postad: 11 sep 2020 18:30

Då får du visa koden.

mask134 505 – Fd. Medlem
Postad: 11 sep 2020 19:46

Väl koden är energiAnvLgh=[EnergiAnv_kwh/lghStr_m2]

tabell.EnergiAnv_m2.

Jag får fel den

Laguna Online 30704
Postad: 11 sep 2020 20:10

Hur ser felmeddelandet ut?

mask134 505 – Fd. Medlem
Postad: 11 sep 2020 21:09

Felmeddelandet set ut så här :

Unrecognized function or variable 'EnergiAnv_kwh'. Error in solution (line 6) energiAnvLgh=[EnergiAnv_kwh/lghStr_m2]

Laguna Online 30704
Postad: 11 sep 2020 21:49

Du ska väl läsa in tabellen från en fil, eller kanske stoppa in den i ditt program. Innan dess är EnergiAnv_kwh inte definierad. 

mask134 505 – Fd. Medlem
Postad: 11 sep 2020 23:08

Ja det har jag gjort och fått fel på den, varför kanske med siffror

mask134 505 – Fd. Medlem
Postad: 12 sep 2020 17:03

Hej Laguna ingen lycka med den.

mask134 505 – Fd. Medlem
Postad: 12 sep 2020 17:58

Väll ingen hjälper. 

Laguna Online 30704
Postad: 12 sep 2020 18:42

Hur ser tabellen ut och hur läser du in den i programmet?

mask134 505 – Fd. Medlem
Postad: 12 sep 2020 18:56

Hej igen Laguna, jag får inte tabellen i programmet, för att jag vet inte vad ska man skriva eller jag är ny i MATLAB. Så vad behöver jag skriva för att få tabellen.? 

Laguna Online 30704
Postad: 12 sep 2020 19:02

Jag tycker du borde få veta av läraren eller boken hur man gör. Jag är inte så bra på Matlab heller, bara bra på programmering i allmänhet.

Hur ser tabellen ut?

mask134 505 – Fd. Medlem
Postad: 12 sep 2020 19:50

Hej tabellens namn är energiAnvLgh, men jag vet inte vad de ville att jag ska göra. 

Laguna Online 30704
Postad: 12 sep 2020 20:06

Jo, men jag menar vad som står i den.

Om det är 200 rader behöver du inte visa alla, men de fem första.

mask134 505 – Fd. Medlem
Postad: 12 sep 2020 20:58

Hej det är problemet som jag vill ha hjälp med, jag har testat med flera koder men ingen lycka. 

Laguna Online 30704
Postad: 12 sep 2020 21:08

Om jag inte vet formatet på tabellfilen tror jag inte jag kan hjälpa till.

mask134 505 – Fd. Medlem
Postad: 12 sep 2020 21:09

Ja, jag använde disp(energiAnvLgh) och såg tabellen,  nästa uppgift är"Din uppgift är att beräkna energianvändningen per m2 för varje lägenhet och lägga till den i en tredje kolumn i tabellen,
kolumnnamn ska vara EnergiAnv_m2"

mask134 505 – Fd. Medlem
Postad: 12 sep 2020 21:27

Det är energiAnvLgh.mat format fil.

Laguna Online 30704
Postad: 12 sep 2020 21:30

Kan du visa några rader ur filen?

mask134 505 – Fd. Medlem
Postad: 12 sep 2020 22:08

Här filen med några rader:

Laguna Online 30704
Postad: 12 sep 2020 22:44

Jag försökte lite, men jag kan inte det här. Man ska kunna ladda en .mat.fil med load, men hur man gör sen vet jag inte.

mask134 505 – Fd. Medlem
Postad: 13 sep 2020 13:31

Hej Laguna kan du fråga någon som vet bra om MATLAB i pluggakuten. 

mask134 505 – Fd. Medlem
Postad: 13 sep 2020 16:54

Hej jag skrev readtable=energiAnvLgh och fick 25x2 eller 25 by 2. Det betyder att det är två kolumner med 25 värde och i frågan ville de att jag skapa en tredje kolumn med samma värde. 

mask134 505 – Fd. Medlem
Postad: 14 sep 2020 17:42

Hej jag har fixat den utan  någons hjälp men tack ändå

Svara
Close