Beräkna matematiska uttryck i Matlab
Hur skriva man naturliga logaritm "e" i matlab?
y = log(x)
https://se.mathworks.com/help/matlab/ref/log.html
Men i ditt uttryck står det lg(2) som jag antar betyder tiologaritmen för 2, inte naturliga logaritmen.
Nej, jag menar e in sqrt(27^2+e^2), hur kan man uttrycket den här e i matlab
y = exp(x)
https://se.mathworks.com/help/matlab/ref/exp.html
Var någonstans har ja gjort fel?
Jag har inte matlab här.
Hur är prioritetsordningen? Vad blir exp(1)^2 ?
Du kan skriva det du är ute efter på ett enklare sätt.
Uppgiften är beräkna den hela matematiskt uttryck, så ja vet inte hur ja kan skriva det på nåt enklare sätt.
Är inte matlab's prioritetsordningen samma som när man räkna på pappret?
För att exp(1)=e så är exp(1)^2 = e^2, stämmer det?
Slår jag på en window-miniräknare får jag varje term ungefär vilket inte är 0,4... (reserverar för att jag har slarvat)
Tycker att ditt uttryck ser ok, men kolla varje term individuellt.
- Varför är det "delat med" röd markerat?
- Dubbelkolla att du får radianer och inte grader i tan / arctan
Jag har absolut ingen aning varför den divisionstecken är röd markerat. Och hur kolla man om man får radian eller grader i matlab.
Marcus N skrev:För att exp(1)=e så är exp(1)^2 = e^2, stämmer det?
Det kontrollerar du enklast själv genom att helt enkelt be Matlab beräkna just det.
Marcus N skrev:Jag har absolut ingen aning varför den divisionstecken är röd markerat.
Prova! Går det att beräkna täljaren? Testa.
Prova! Går det att beräkna nämnaren? Testa.