Bonjour tous,
moi j'utilise Matlab comme langage de programmation.
.Je vais utiliser la technique de Baker,mais je n'ai rien trouvé comme code dans Matlab sauf un code dans un langage que je l'ai pas connu et que je l'est pas compris, pouvez vous m'expliquer quoi ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 x = (double)0.1; y = (double)0.22; niters = getInt("How many iterations of the Ikeda map"); xall = new double[niters] yall = new double[niters] y13 = (double)1.0/(double)3.0 y23 = (double)2.0/(double)3.0 tic() for (k in 1..niters-1) { xp = x; yp=y if (y<=0.5) { y = 2*yp x = y13*xp } else { x = y13*xp+y23 y = 2*yp - 1 } xall[k] = x yall[k] = y } tm = toc() scatterPlotsOn() figure(1) plot(xall, yall, "time = "+tm)
Partager