Dzisiaj jest sroda, 03 grudnia 2008 r. 338 dzien roku
Languages:ar | id | bg | ca | ceb | cs | da | de | et | en | es | eo | fr | he | hr | it | ko | lt | hu | nl | ja | no | pl | pt | ru | ro | sk | sl | sr | fi | sv | te | tr | uk | zh






REKLAMA
mp3

Yacas

Yacas – program typu CAS (wspomagający obliczenia symboliczne) o otwartym źródle, rozprowadzany na licencji GPL. Nazwa jest akronimem od słów Yet Another Computer Algebra System.

Yacas potrafi wykonać symboliczne różniczkowanie i całkowanie, pozwala operować na listach, słownikach (ang. hash table) oraz definiować znane z języków funkcyjnych funkcje czyste (ang. pure functions).

Yacas działa w oparciu o zbliżony do Lispu język programowania, co pozwala użytkownikowi implementować własne algorytmy obliczeniowe.

Po uruchomieniu programu instrukcje wprowadza się z wiersza poleceń, program obsługuje wejście i wyjście w standardzie ASCII oraz OpenMath. Możliwa jest praca w trybie wsadowym.

[edytuj] Przykład

Oto przykładowa sesja:

In> ToBase(16,255);
Out> "ff"
In> a := 9;
Out> 9
In> 5*a
Out> 45
In> Taylor(x,0,a)Sin(x)*Cos(x)
Out> x+((-2)*x^3)/3+(2*x^5)/15+((-4)*x^7)/315+(2*x^9)/2835
In> PrettyForm(Taylor(x,0,a)Sin(x)*Cos(x))

          3        5         7        9
    -2 * x    2 * x    -4 * x    2 * x
x + ------- + ------ + ------- + ------
       3        15       315      2835

Out> True
In> For (i:=1, i<=10, i:=i+2) Echo(Taylor(x,0,i)Sin(x));
x
x-x^3/6
x-x^3/6+x^5/120
x-x^3/6+x^5/120-x^7/5040
x-x^3/6+x^5/120-x^7/5040+x^9/362880
Out> True
In> Exit()

[edytuj] Link zewnętrzny


Polska, Dolar, Forex


Wikipedia jest zarejestrowanym znakiem towarowym Wikimedia Foundation
Wszystkie materiay pochodz z Wikipedii, obite s licencj GNU Free Documentation License