File:Onde cisaillement impulsion 1d 30.gif
Commons – repozytorium wolnych multimediów
Przejdź do nawigacji
Przejdź do wyszukiwania
Onde_cisaillement_impulsion_1d_30.gif (610 × 461 pikseli, rozmiar pliku: 433 KB, typ MIME: image/gif, zapętlony, 79 klatek, 7,9 s)
Informacje o pliku
Dane strukturalne
Podpisy
Opis[edytuj]
OpisOnde cisaillement impulsion 1d 30.gif |
English: Propagation of a plane shear wave (impulse); made with Scilab and Jasc Animation Shop 2.02
Français : Propagation d'une onde de cisaillement plane (impulsion) ; créé avec Scilab et Jasc Animation Shop 2.02 |
Data | |
Źródło | Praca własna |
Autor | Christophe Dang Ngoc Chan (cdang) |
Licencja (Ponowne użycie tego pliku) |
GFDL |
Inne wersje | smaller size : Image:Onde cisaillement impulsion 1d 30 petit.gif; spherical wave: Image:Ondes cisaillement 2d 20.gif |
Source code (Scilab)[edytuj]
clear;
Nx=35; // corde
Ny=27;
// Ny=5; // test
Nxaff = 30; // corde
Nyaff = 26;
// Nyaff=4; // test
L=3; // largeur (loi empirique)
points_initiaux_x = zeros(Nx,Ny); // initialisation
points_initiaux_y = zeros(Nx,Ny);
for i=1:Nx
for j=1:Ny
points_initiaux_x(i,j) = i;
points_initiaux_y(i,j) = j;
end
end
points_finaux_y = points_initiaux_y;
// fonction
deff('[e]=profil(r)','e=r*exp(-(r/L)^2)'); // profil empirique
// programme principal
xmin = (Nx-Nxaff)/2+1;
xmax = Nx-xmin;
ymin = (Ny-Nyaff)/2+1;
ymax = Ny-ymin;
unite=0;dizaine=0; // pour le nom de fichier
for r=-1:0.5:Nx+1 // position du front d'onde
intensite = 2; // variation avec la distance
for i=1:Nx
for j=1:Ny
// e = deplacement du point
e = intensite*profil(i-r);
points_finaux_y(i,j) = points_initiaux_y(i,j) + e;
end
end
// dessin
clf;
plot2d(0,0,-1,"010"," ",[xmin,ymin,xmax,ymax])
for i=1:Nx
for j=1:Ny
xpoly(points_initiaux_x(i,:),points_finaux_y(i,:));
xpoly(points_initiaux_x(:,j),points_finaux_y(:,j));
end
end
nom='test\test'+code2str(dizaine)+code2str(unite)+'.gif';
xs2gif(0,nom,0);
unite = unite+1;
if unite == 10 then
dizaine = dizaine + 1;
unite = 0 ;
end
end
Licencja[edytuj]
Ja, właściciel praw autorskich do tego dzieła, udostępniam je na poniższych licencjach
Udziela się zgody na kopiowanie, rozpowszechnianie oraz modyfikowanie tego dokumentu zgodnie z warunkami GNU Licencji Wolnej Dokumentacji, w wersji 1.2 lub nowszej opublikowanej przez Free Software Foundation; bez niezmiennych sekcji, bez treści umieszczonych na frontowej lub tylnej stronie okładki. Kopia licencji załączona jest w sekcji zatytułowanej GNU Licencja Wolnej Dokumentacji.http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue |
Ten plik udostępniony jest na licencji Creative Commons Uznanie autorstwa – Na tych samych warunkach 3.0. | ||
| ||
Ten szablon został dodany jako element zmiany licencjonowania.http://creativecommons.org/licenses/by-sa/3.0/CC BY-SA 3.0Creative Commons Attribution-Share Alike 3.0truetrue |
Możesz wybrać, którą licencję chcesz zastosować.
Historia pliku
Kliknij na odpowiedniej dacie/czasie, aby zobaczyć wersję pliku z tamtego okresu.
Data/czas | Miniatura | Wymiary | Użytkownik | Opis | |
---|---|---|---|---|---|
aktualny | 12:31, 20 lis 2006 | 610 × 461 (433 KB) | Cdang (dyskusja | edycje) | bigger deformation | |
10:56, 20 lis 2006 | 610 × 461 (224 KB) | Cdang (dyskusja | edycje) | == Summary == {{Information |Description={{en|Propagation of a plane shear wave (impulse); made with [http://www.scilab.org/ Scilab] and Jasc Animation Shop 2.02}} {{fr|Propagation d'une onde de cisaillement plane (impulsion) ; créé avec [http://www.sc |
Nie możesz nadpisać tego pliku.
Lokalne wykorzystanie pliku
Żadna strona nie korzysta z tego pliku.
Globalne wykorzystanie pliku
Ten plik jest wykorzystywany także w innych projektach wiki:
- Wykorzystanie na beta.wikiversity.org
- Wykorzystanie na en.wikiversity.org
- Wykorzystanie na es.wikipedia.org
- Wykorzystanie na ht.wikipedia.org
- Wykorzystanie na pl.wikipedia.org
- Wykorzystanie na ru.wikipedia.org