8 svar
93 visningar
offan123 är nöjd med hjälpen
offan123 3070
Postad: 23 sep 2022 19:28 Redigerad: 23 sep 2022 19:45

Nybörjare med mathlab, uppstår fel

Gör följande beräkningar i Matlab:
(a) √22 + 32−(2 + 3)
(b) arcsin(sin(10π)) −10π
(c) ln(3 + 4) −(ln(3) + ln(4))

Däremot när jag skriver i Command Window så verkar jag få ett svar trots att bilden över denna bilden säger att det uppstod något fel.

Jag behöver hjälp med a). Vad för fel gör jag?

Hondel 1289
Postad: 23 sep 2022 19:53

Det är inget fel, det står bara att om du har koden som den är nu kommer det skrivas ut resultat i terminalen, om du däremot lägger till ett semikolon i slutet av raden kommer det inte skrivas ut något

offan123 3070
Postad: 23 sep 2022 19:58

Så detta borde ju också vara rätt? Annars står det "error"? (Jag har ingen aning hur det här programmet fungerar)

Hondel 1289
Postad: 23 sep 2022 20:10

Jag förstår inte vad du menar. Om du skriver saker där uppe och sedan klickar på run (du måste väl spara filen innan kanske) så borde det inte vara några problem (om du kan köra samma kod i command window)

Hondel 1289
Postad: 23 sep 2022 20:11

Men du har glömt parenteser i c)

offan123 3070
Postad: 23 sep 2022 20:18 Redigerad: 23 sep 2022 20:19
Hondel skrev:

Men du har glömt parenteser i c)

När jag skrev log(3+4)-log(3)+log(4)) med en extra slutparentes så gick det inte men så fort jag tog bort den så funkade det. 

Hondel 1289
Postad: 23 sep 2022 20:21

det är för att du glömt en startparentes

offan123 3070
Postad: 23 sep 2022 21:01 Redigerad: 23 sep 2022 21:01

Fast det står ingen startparentes vad jag ser i uppgiften 

Hondel 1289
Postad: 23 sep 2022 21:51
offan123 skrev:

Fast det står ingen startparentes vad jag ser i uppgiften 

Det gör det, innan ln(3)

Svara Avbryt
Close