8 svar
42 visningar
offan123 är nöjd med hjälpen
offan123 2262
Postad: 23 sep 19:28 Redigerad: 23 sep 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 714
Postad: 23 sep 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 2262
Postad: 23 sep 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 714
Postad: 23 sep 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 714
Postad: 23 sep 20:11

Men du har glömt parenteser i c)

offan123 2262
Postad: 23 sep 20:18 Redigerad: 23 sep 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 714
Postad: 23 sep 20:21

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

offan123 2262
Postad: 23 sep 21:01 Redigerad: 23 sep 21:01

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

Hondel 714
Postad: 23 sep 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