Ini ialah arahan gbfun yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
gbfun - Guna fungsi pada jadual data
SINOPSIS
gbfun [pilihan] <fungsi definisi> ...
DESCRIPTION
Kirakan fungsi sewenang-wenang kolum pada data yang dibaca daripada input standard. Pembolehubah 'xi'
bermaksud lajur ke-i manakala 'x0' bermaksud nombor baris, cth fungsi f(x1,x2)
beroperasi pada lajur pertama dan kedua. Dengan pilihan -t fungsi dikira, dalam
pusing, pada setiap lajur. Dalam kes ini f(x1,x2) bermaksud fungsi lajur itu sendiri
dan lajur berikut (indeksnya ialah pengendali utama). Dalam kes ini 'x' ialah
bersamaan dengan 'x1'. Dengan -r or -R fungsi itu dikira secara berulang "mengikut kolum" pada setiap satu
barisan. Dalam kes ini pembolehubah 'x' mengenal pasti keputusan penilaian sebelumnya. Satu ketinggalan
operator boleh ditentukan dengan huruf l, seperti dalam 'x1l2', yang bermaksud lajur pertama
dua langkah sebelum ini. Lebih banyak fungsi boleh ditentukan dan akan dipertimbangkan secara bergilir.
PILIHAN
-t mengira pada setiap lajur
-r tetapkan nilai awal dan hitung secara rekursif
-R tetapkan nilai awal, hitung secara rekursif dan cetak hasil perantara
-v mod verbose
-F nyatakan pemisah medan input (lalai " \t")
-o tetapkan format output (lalai '% 12.6e')
-s tetapkan rentetan pemisahan output (lalai ' ')
-h pertolongan ini
CONTOH
gbfun 'x0+log(x2)' fail
cetak log lajur kedua 'fail' menambah nombor progresif bagi
berturut-turut
gbfun -r 0 'x+sqrt(x1)' fail
cetak jumlah punca kuasa dua elemen lajur pertama 'fail'
Gunakan gbfun dalam talian menggunakan perkhidmatan onworks.net