Jest to polecenie gbfun, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks, korzystając z jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online systemu Mac OS
PROGRAM:
IMIĘ
gbfun - Zastosuj funkcje do tabeli danych
STRESZCZENIE
super [Opcje] <funkcja definicja> ...
OPIS
Oblicz dowolne funkcje kolumnowe na danych odczytanych ze standardowego wejścia. Zmienna 'xi'
oznacza i-tą kolumnę, a 'x0' oznacza numer wiersza, np. funkcja f(x1,x2)
działa na pierwszej i drugiej kolumnie. Z opcją -t funkcja jest obliczana, in
w każdej kolumnie. W tym przypadku f(x1,x2) oznacza funkcję samej kolumny
i następnej kolumny (indeks jest wiodącym operatorem). W takich przypadkach „x” to
równoważne 'x1'. Z -r or -R funkcja jest obliczana rekursywnie na każdym „kolumnie”
wiersz. W tym przypadku zmienna „x” identyfikuje wynik poprzedniej oceny. opóźnienie
operator może być określony literą l, jak w 'x1l2', co oznacza pierwszą kolumnę
dwa kroki wcześniej. Można określić więcej funkcji, które będą kolejno rozpatrywane.
OPCJE
-t obliczyć na każdej kolumnie
-r ustaw wartość początkową i oblicz rekurencyjnie
-R ustawić wartość początkową, obliczyć rekurencyjnie i wydrukować wyniki pośrednie
-v tryb gadatliwy
-F określ separatory pól wejściowych (domyślnie " \t")
-o ustaw format wyjściowy (domyślnie '%12.6e')
-s ustaw wyjściowy łańcuch rozdzielający (domyślnie ' ')
-h ta pomoc
PRZYKŁADY
Plik gbfun 'x0+log(x2)'
drukuj log drugiej kolumny 'plik' dodając progresywny numer
rząd
gbfun -r 0 'x+sqrt(x1)' plik
wypisz sumę pierwiastka kwadratowego z elementów pierwszej kolumny 'plik'
Korzystaj z gbfun online za pomocą usług onworks.net