Plik:Pendulum period.svg
Ten plik znajduje się w Wikimedia Commons i może być używany w innych projektach. Poniżej znajdują się informacje ze strony opisu tego pliku.
Opis
| OpisPendulum period.svg |
A plot of the ratio between the actual period of a pendulum and the approximate value obtained for small angles, as a function of the amplitude. According to Pendulum (mathematics), the oscillation period for small angles is given by: while the actual period for any angle is given by: where: so the ratio is given by: and this is the function plotted in the graph. First, with the following Matlab code I created a file called pendulum_period.dat; then, in order to plot it, I used the Gnuplot code. This code creates a file called pendulum_period.svg. I heavily post-processed it with Inkscape. |
| Data | |
| Źródło | Praca własna przy użyciu: Matlab, Gnuplot, Inkscape. |
| Autor | Alessio Damato; thanks to John wayman, he let me notice a mistake in the code. |
| SVG rozwój InfoField | |
| Kod źródłowy InfoField |
res=2000; % resolution
sup=pi/2; % max angle to be used in the plot (in radians, less than pi)
phi=pi/2; % integration upper limit
% inizialization
T=zeros(1,res);
for i=1:res
theta0=i*sup/res; % theta0 is the pendulum amplitude
k = sin(theta0/2);
F = @(t) 1./sqrt(1-(k*sin(t)).^2);
T(i)=quad(F,0,phi); % numerical integration
end
T = 2./pi.*T; % normalization
deg = 180/pi*sup*(1:res)./res; % conversion to degrees
% saving in the external file
temp = [deg; T];
temp = temp';
save -ascii 'pendulum_period.dat' temp;
# set the output
set terminal svg
set output "pendulum_period.svg"
# axis properties
set yrange [0.99:1.08]
set xzeroaxis linetype -1 linewidth 0.5
set yzeroaxis linetype -1 linewidth 0.5
set xtics axis
set ytics axis
set key off
plot "pendulum_period.dat" using 1:2 with lines linewidth 2
|
Licencja
| 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 |
- Wolno:
- dzielić się – kopiować, rozpowszechniać, odtwarzać i wykonywać utwór
- modyfikować – tworzyć utwory zależne
- Na następujących warunkach:
- uznanie autorstwa – musisz określić autorstwo utworu, podać link do licencji, a także wskazać czy utwór został zmieniony. Możesz to zrobić w każdy rozsądny sposób, o ile nie będzie to sugerować, że licencjodawca popiera Ciebie lub Twoje użycie utworu.
- na tych samych warunkach – Jeśli zmienia się lub przekształca niniejszy utwór, lub tworzy inny na jego podstawie, można rozpowszechniać powstały w ten sposób nowy utwór tylko na podstawie tej samej lub podobnej licencji.
Podpisy
Obiekty przedstawione na tym zdjęciu
przedstawia
29 lis 2006
Historia pliku
Kliknij na datę/czas, aby zobaczyć, jak plik wyglądał w tym czasie.
| Data i czas | Miniatura | Wymiary | Użytkownik | Opis | |
|---|---|---|---|---|---|
| aktualny | 20:54, 16 kwi 2007 | 730 × 591 (28 KB) | wikimediacommons>Alejo2083 | fixed mistake |
Lokalne wykorzystanie pliku
Poniższa strona korzysta z tego pliku: