Skillnad mellan versioner av "3.8 Primtalsfaktorisering"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 21: Rad 21:
  
  
−
= <b><span style="color:#931136">Matematisk modell: en rekursionsformel</span></b> =
+
= <b><span style="color:#931136">Klassen Prime</span></b> =
 
<div class="ovnC">
 
<div class="ovnC">
−
[[Image: Fib_Rekursionsformeln.jpg]]
+
[[Image: Klassen Prime.jpg]]
  
  
Rad 42: Rad 42:
  
  
−
= <b><span style="color:#931136">Rekursionsformelns implementation: rekursiva metoden Fib() </span></b> =
+
= <b><span style="color:#931136">Programmet PrimeFactors</span></b> =
 
<div class="ovnA">
 
<div class="ovnA">
−
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Klassen Fibonaccia.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: P_PrimeFactors.jpg]]</div>
  
  
Rad 53: Rad 53:
  
  
−
= <b><span style="color:#931136">Programmet FibonacciTest</span></b> =
+
= <b><span style="color:#931136">Körexempel</span></b> =
 
<div class="ovnA">
 
<div class="ovnA">
−
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Programmet FibonacciTesta.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Korex.jpg]]</div>
 
</div>
 
</div>
  
  
−
= <b><span style="color:#931136">Läs om rekursion i [http://www.mathonline.se/Progr_3/2%20Boken%20Progr_3_Cs.pdf <span style="color:blue">kursboken</span>], sid 94-97.</span></b> =
+
= <b><span style="color:#931136">Läs om primtalsfaktorisering i [http://www.mathonline.se/Progr_3/2%20Boken%20Progr_3_Cs.pdf <span style="color:blue">kursboken</span>], sid 98-102.</span></b> =
  
  

Versionen från 17 november 2021 kl. 13.46

       Lektion 23          Genomgång          Övningar      


Aritmetikens fundamentalsats

Fundamentalsats.jpg


Algoritmen för primtalsfaktorisering

Algoritmen.jpg


Klassen Prime

Klassen Prime.jpg


Regeln:     För att få ett fibonaccital addera de två föregående fibonaccitalen.

Rekursionen består i att gå tillbaka (latin: recurrere) och upprepa regeln.

Pga "två föregående" behövs initialt två startvärden \( \; \mathbf{F_1} \, \) och \( \, \mathbf{F_2} \, \).

Rekursionsformeln kallas i matematiken för differensekvation av andra ordningen

som kan lösas explicit, vilket är komplicerat, se Matte 3c.

Vi föredrar programmering med rekursiv metod:


Programmet PrimeFactors

P PrimeFactors.jpg


Fib() är en rekursiv metod därför att den anropar sig själv i sin egen definition (ovan).


Körexempel

Korex.jpg


Läs om primtalsfaktorisering i kursboken, sid 98-102.


 










Copyright © 2021 TechPages AB. All Rights Reserved.