13.07.2015 Views

Obliczenia iteracyjne

Obliczenia iteracyjne

Obliczenia iteracyjne

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Lekcja 8Strona 4 z 9<strong>Obliczenia</strong> <strong>iteracyjne</strong><strong>Obliczenia</strong> <strong>iteracyjne</strong> polegają na wykonaniu obliczeń dla zmiennej przyjmującej wartości z danegoprzedziału z określonym krokiem.rN 10:= i := 0 .. N( ) 1r i := cos Θ i + x i := r i ⋅cos Θ i y i := r i ⋅sin Θ i012345678910021.8091.3090.6910.19100.1910.6911.3091.8092012342⋅πΘ i := N⋅iTen zapis oznacza, że zmienna Θ przyjmuje Nwartości z przedziału [0,2*π] z założonym krokiem2π/N.( )= x = y =5678910021.4640.405-0.214-0.1550-0.155-0.2140.4051.4642012345678910001.0631.2450.6570.112( )0-0.112-0.657-1.245-1.0630Sposób postępowania jest następujący:tworzymy zmienną iteracyjną i, anastępnie obliczamy Θ i r oraz x i y. Wtym przykładzie zmienną iteracyjną jesti przyjmujące 11 wartości całkowitych zprzedziału od 0 do N.Podobny efekt jak powyżej uzyskać można stosując operator wektoryzacji⎯⎯⎯⎯⎯→⎯⎯⎯⎯→ ⎯⎯⎯⎯→r1 := cos( Θ) + 1 x1 := r1⋅cos( Θ)y1 := r⋅sin( Θ)( )( )( )r1012345678910021.8091.3090.6910.191= x1 = y1 =00.1910.6911.3091.8092012345678910021.4640.405-0.214-0.1550-0.155-0.2140.4051.4642012345678910001.0631.2450.6570.1120-0.112-0.657-1.245-1.0630Mariusz B, Bogacki Technologia Informacyjna Pracownia Projektowa22.09.2008

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!