GNU Octave: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
literówki
Derbeth (dyskusja | edycje)
m ort.
Linia 38:
===Sprawdzanie czasu wykonania===
Obliczyć czas wykonania komendy lub podprogramu. Komenda '''tic''' włącza stoper, a '''toc''' wyłącza i
podaje czas w sekundach, który upłynął od ostatniego tic'atica.
Na przykład:
<pre>
Linia 315:
 
===Numeryczne rozwiązywanie równań różniczkowych zwyczajnych wyższych rzędów===
Rozwiązać [[w:równanie różniczkowe|równanie różniczkowe]] 2-ego. rzędu:
:<math>\begin{cases}
x''=f(x)=-x \\
Linia 900:
 
===Metoda kolejnych nadrelaksacji===
[[w:Metoda kolejnych nadrelaksacji|Metoda kolejnych nadrelaksacji]] to iteracyjna metoda rozwiązywania przybliżonego równania Laplace'a na stacjonarny rozkład temperatury w ograniczonym obszarze.
 
Daną mamy kratę rozmiaru <math>N \times N</math>, przykładamy znaną, stałą temperaturę na brzegach tej kraty. Jak będzie wyglądał rozkład temperatury wewnątrz kraty po długim czasie? Oznaczmy punkt kratowy w wierszu i-tym i kolumnie j-tej przez <math>u_{i,j}</math>. W metodzie kolejnych nadrelaksacji obliczamy iteracyjnie dla
Linia 1138:
__gnuplot_raw__("set output \"plik.png\" \n");
plot(...)
Wynikiem będzie "plik.png" w formacie [[w:pngPNG|pngPNG]].
 
Inna metoda, już odradzanąodradzana, to użycie funkcji '''gset'''
gset term postscript eps color
gset output "plik.eps"
Linia 1146:
 
===Zaawansowany gnuplot===
Z poziomu Octave'a można użyć zaawansowanych opcji [[w:Gnuplot|Gnuplota]]. Wykonując
__gnuplot_raw__("polecenie\n");
to tak, jakbyśmy wykonywali <tt>polecenie</tt> w samym gnuplocie.
Linia 1152:
__gnuplot_raw__("set key off\n")
 
==ReferencjeŹródła==
* [http://www.octave.org/ Strona domowa GNU Octave]
* [http://www.gnu.org/software/octave/doc/interpreter/ Dokumentacja GNU Octave]