Numeriska metoder: Inskjutningsmetoden kombinerat med sekantmetoden
Frågan lyder:
Vi vill lösa randvärdesproblemet med och . Vi vill använda inskjutningsmetoden (shooting method) kombinerat med sekantmetoden. För att programmera detta behöver vi en metod som beräknar givet . Antag att denna metod finns tillgänglig i ett program som i matlab ger resultaten:
Vad blir inskjutningsmetoden med startvärden 2 och 3?
Jag vet att svaret kommer att vara men vad menas ens med "inskjutningsmetoden med startvärden" här? Jag tänkte att de kanske menade sekantmetoden med
Men om vi sätter in detta i formeln för sekantmetoden
Så får vi ,
Känner mig alltså rätt lost över vad de menar att man ska räkna ut här? =/
Jag kan ärligt säga att jag inte hört talas om inskjutningsmetoden förut, men om jag förstår det rätt så gissar man bara i den "metoden?" lite på måfå för att hitta rätt värden?
Hursomhelst, om det är sekantmetoden man använder sig av så måste du tänka på att det är en metod för att hitta nollställen till funktionen, nu ska du hitta när den är 1.4, så då måste man formulera om själva funktionen. Så om är den funktion du försöker få till 1.4 så ska du låta och nu kan du använda sekantmetoden på .
Så då får man att nästa gissningsformeln ser ut som
Så i ditt fall blir det alltså
Så det kanske är sekantmetoden dom syftar på.
Hmm, undrar om du missat någonting i formlerna ? Oavsett tror jag att du har rätt.
Om vi skriver så får vi
Vilket verkar stämma så tack för hjälpen! :D
Om det är nere i nämnaren som du tänker att jag missade något så var jag bara lite lat och skrev inte ut alla steg. Utan det blir
Bortsett från detta så tror jag inte jag missade något.