นี่คือคำสั่ง gbfun ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
gbfun - ใช้ฟังก์ชันกับตารางข้อมูล
เรื่องย่อ
gbfun [ตัวเลือก] <ฟังก์ชัน คำนิยาม> ...
DESCRIPTION
คำนวณฟังก์ชัน colum-wise ตามอำเภอใจในข้อมูลที่อ่านจากอินพุตมาตรฐาน ตัวแปร 'xi'
ย่อมาจากคอลัมน์ i-th ในขณะที่ 'x0' หมายถึงหมายเลขแถว เช่น ฟังก์ชัน f(x1,x2)
ทำงานในคอลัมน์แรกและคอลัมน์ที่สอง ด้วยตัวเลือก -t ฟังก์ชั่นคำนวณใน
เปิดทุกคอลัมน์ ในกรณีนี้ f(x1,x2) หมายถึงฟังก์ชันของคอลัมน์เอง
และของคอลัมน์ต่อไปนี้ (ดัชนีเป็นตัวดำเนินการนำ) ในกรณีเหล่านี้ 'x' คือ
เทียบเท่ากับ 'x1' กับ -r or -R ฟังก์ชั่นคำนวณซ้ำ "คอลัมน์" ในแต่ละ
แถว. ในกรณีนี้ ตัวแปร 'x' จะระบุผลลัพธ์ของการประเมินครั้งก่อน ล่าช้า
ตัวดำเนินการสามารถระบุได้ด้วยตัวอักษร l เช่นใน 'x1l2' ซึ่งหมายถึงคอลัมน์แรก
สองขั้นตอนก่อน สามารถระบุฟังก์ชันเพิ่มเติมได้และจะนำมาพิจารณาตามลำดับ
OPTIONS
-t คำนวณในแต่ละคอลัมน์
-r ตั้งค่าเริ่มต้นและคำนวณแบบเรียกซ้ำ
-R ตั้งค่าเริ่มต้น คำนวณแบบเรียกซ้ำ และพิมพ์ผลลัพธ์ตัวกลาง
-v โหมดละเอียด
-F ระบุตัวคั่นช่องป้อนข้อมูล (ค่าเริ่มต้น " \t")
-o ตั้งค่ารูปแบบเอาต์พุต (ค่าเริ่มต้น '%12.6e')
-s ตั้งค่าสตริงการแยกเอาต์พุต (ค่าเริ่มต้น ' ')
-h ความช่วยเหลือนี้
ตัวอย่าง
gbfun 'x0+log(x2)' ไฟล์
พิมพ์บันทึกของคอลัมน์ที่สองของ 'ไฟล์' โดยเพิ่มจำนวนโปรเกรสซีฟของ
แถว
gbfun -r 0 'x+sqrt(x1)' ไฟล์
พิมพ์ผลรวมของรากที่สองขององค์ประกอบในคอลัมน์แรกของ 'ไฟล์'
ใช้ gbfun ออนไลน์โดยใช้บริการ onworks.net