matlab kod till trappetsmetoden samt Rombergs metod och regelbundenhets kontroll
hej jag har denna uppgift


Jag har valt att göra funktioner för att lösa deluppgifterna för att göra det stora problemet till fler mindre delproblem. Men det är nått jag inte riktigt får till och jag kan inte sätta fingret på vad. Kan det vara att jag använder == i min trapets funktion? Och i så fall vet jag inte hur jag ska skriva på ett annat sätt
detta är mina delprogram
trappets
romberg

"exakta resultatet"

felet

regelbundenhetskontroll

mitt script där jag anropar alla mina funktioner

resultatet

jag tycker det känns mycket märkligt svar, speciellt vid mina K (regelbundenhetskontroll) svar. det ser även ut som att exempelvis T2, T3 och T4 ger samma svar men med format long så ser man att de skiljer sig år. det kan man ju även se då F (felet) ger olika svar. man kan även tycka att vissa av dessa beräkningar inte kräver funktioner men som sagt ville dela in i små problem och ska även göra exakt samma beräkningar i fråga b sen fast med andra värden och då kändes funktioner smidigt!
jag provade detta till min trappetsfunktion istället men det ger samma svar

Det känns värt att kontrollera om t någonsin blir exakt t_slut. Jag skulle nog använda en heltalsvariabel att iterera med. Stoppa in en spårutskrift där.
Men jag är inte säker på vad du undrar över. Vad väntar man sig av regelbundenhetstestet?
("trapets" stavas det)
om allt har gått som det ska och om jag kan lite på mitt resultat ska det första regelbundets kontrollen ge en kvot på nära fyra, men mitt svar är långt ifrån 4.
smart tänkt med att jag kan skriva ut t för att se om alla verkligen tas med och de gör dem när jag kollar. jag har även ändrat så att jag itererar över en heltalsvariabel i och tar t=t_start+i*h för i mellan 0 och n med steglängd 1. Med dessa förändringar får jag fortfarande samma resultat som tidigare