6 svar
114 visningar
2fly2cry behöver inte mer hjälp
2fly2cry 110
Postad: 9 dec 2022 12:49

Bestäm minsta n för summa av termer ska vara mindre än tal

Uppgiften ser ut som följande, och ska lösas med Matlab:

Jag är lite lost med matematiken här... Hur är Eulers konstant inblandad? Mina försök har varit att köra en for loop som kör tills summan går under 11.5, detta blir fel...

Laguna Online 30472
Postad: 9 dec 2022 13:19

Här står bakgrunden: https://sv.wikipedia.org/wiki/Euler%E2%80%93Mascheronis_konstant

En for-loop borde ge rätt resultat. Vad får du i stället?

2fly2cry 110
Postad: 9 dec 2022 13:23
Laguna skrev:

Här står bakgrunden: https://sv.wikipedia.org/wiki/Euler%E2%80%93Mascheronis_konstant

En for-loop borde ge rätt resultat. Vad får du i stället?

Nu har jag fått rätt på en av deluppgifterna, där jag ska bestämma n exakt (=55425), m.h.a denna koden:

Den andra uppgiften (eller första då), är att bestämma n approximativt mha Eulers konstant (=0.577), förstår inte skillnaden mellan att bestämma n exakt och approximativt, förstår då ännu mindre hur jag går till väga...

Laguna Online 30472
Postad: 9 dec 2022 13:24

Förstod du formeln på sidan som jag pekade på?

2fly2cry 110
Postad: 9 dec 2022 13:46
Laguna skrev:

Förstod du formeln på sidan som jag pekade på?

Inte riktigt, eller i alla fall inte hur jag ska tillämpa den, jag tänker att γ=0.577 ger mig följande:

0.577 = limn(k=1n(1k) -ln n)  

 

Hur ska jag räkna ut minsta n så att summan blir > 11.5 utifrån det?

Laguna Online 30472
Postad: 9 dec 2022 13:48

Om du tar bort limes så har du en approximativ formel. 0,577 = summan - ln(n). Du vill att summan ska vara större än 11,5, så då blir det

ln(n) > 0,577 + 11,5

2fly2cry 110
Postad: 9 dec 2022 16:18
Laguna skrev:

Om du tar bort limes så har du en approximativ formel. 0,577 = summan - ln(n). Du vill att summan ska vara större än 11,5, så då blir det

ln(n) > 0,577 + 11,5

Stort tack för hjälpen! Nu är jag med... ett minustecken hade du glömt bara:

Svara
Close