Ito ang command tabfunc na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
tabfunc - i-convert ang talahanayan sa mga function para sa rcalc, atbp.
SINOPSIS
tabfunc [ -i ] func1 [func2 ..]
DESCRIPTION
Tabfunc nagbabasa ng talahanayan ng mga numero mula sa karaniwang input at kino-convert ito sa isang expression
angkop para sa icalcNa (1), rcalc(1) at ang kanilang mga pinsan. Ang input ay dapat na binubuo ng isang M x N
matrix ng mga totoong numero, na may eksaktong isang hilera bawat linya. Ang bilang ng mga column ay dapat palaging
maging pareho sa bawat linya, na pinaghihiwalay ng whitespace at/o mga kuwit, na walang nawawalang mga halaga.
Ang unang column ay palaging ang independent variable, na ang halaga ay nag-index ng lahat ng iba pa
mga elemento. Ang halagang ito ay hindi kailangang maging pantay-pantay, ngunit dapat ito ay alinman
monotonically pagtaas o monotonically pagbaba. (Ibig sabihin, hindi ito maaaring umakyat at pagkatapos
pababa, o pababa at pagkatapos ay pataas.) Ang maximum na lapad ng linya ng input ay 4096 character at ang maximum
bilang ng mga row ng data ay 1024. Ang mga linya ng input na hindi nagsisimula sa isang numerical na halaga ay magiging
tahimik na hindi pinansin.
Ang mga argumento ng command-line na ibinigay sa tabfunc ay ang mga pangalan na itatalaga sa bawat column.
Tabfunc pagkatapos ay gumagawa ng isang function para sa bawat column na ibinigay. Kung mayroong ilang mga kolum
na dapat laktawan, ang dummy na pangalan na "0" ay maaaring ibigay sa halip na isang wastong identifier.
(Hindi kinakailangang tumukoy ng dummy na pangalan para sa mga karagdagang column sa dulo ng matrix.)
Ang -i mga sanhi ng opsyon tabfunc upang makabuo ng isang paglalarawan na mag-interpolate ng mga halaga sa
sa pagitan ng mga ibinigay para sa malayang variable sa input.
Halimbawa
Upang i-convert ang isang maliit na talahanayan ng data at i-feed ito sa rcalc para sa ilang kalkulasyon:
rcalc -e `tabfunc f1 f2 < table.dat` -f com.cal
Gamitin ang tabfunc online gamit ang mga serbisyo ng onworks.net