yacas - ออนไลน์ในคลาวด์

นี่คือคำสั่ง yacas ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


yacas, yacas_client — ระบบพีชคณิตคอมพิวเตอร์เอนกประสงค์ขนาดเล็กและยืดหยุ่น

เรื่องย่อ


ยาคัส [ตัวเลือก] [{ชื่อไฟล์}]

DESCRIPTION


หน้าคู่มือนี้จัดทำเอกสารโดยสังเขปเกี่ยวกับ ยาคัส และ yacas_client คำสั่ง

ยาคัส (Yet Another Computer Algebra System) เป็นระบบทั่วไปที่มีขนาดเล็กและมีความยืดหยุ่นสูง
ภาษาพีชคณิตคอมพิวเตอร์ ไวยากรณ์ใช้ตัวดำเนินการ infix-operator ตัวแยกวิเคราะห์ไวยากรณ์ NS
การแจกแจงมีไลบรารีฟังก์ชันทางคณิตศาสตร์ขนาดเล็ก แต่จุดแข็งที่แท้จริงของมันคือ
ในภาษาที่คุณสามารถเขียนอัลกอริธึมการจัดการสัญลักษณ์ของคุณเองได้อย่างง่ายดาย
เอ็นจิ้นหลักรองรับการคำนวณที่แม่นยำตามอำเภอใจและเชื่อมโยงกับ GNU
ห้องสมุดคณิตศาสตร์ที่มีความแม่นยำตามอำเภอใจและสามารถดำเนินการจัดการเชิงสัญลักษณ์ได้หลากหลาย
วัตถุทางคณิตศาสตร์โดยทำตามกฎที่ผู้ใช้กำหนด

หน้าคู่มือนี้เขียนขึ้นสำหรับ debian GNU / Linux จัดจำหน่ายเพราะต้นฉบับ
โปรแกรมไม่มีหน้าคู่มือ

OPTIONS


สรุปตัวเลือกด้านล่าง

-c ยับยั้งการพิมพ์ข้อความแจ้ง "In>" และ "Out>" มีประโยชน์สำหรับการไม่โต้ตอบ
การประชุม

-f อ่านอินพุตมาตรฐานเป็นไฟล์เดียว แต่รันคำสั่งแรกในไฟล์เท่านั้น
(คุณอาจต้องการใช้บล็อกคำสั่งเพื่อดำเนินการหลายคำสั่ง)

-p ไม่ใช้ความสามารถของเทอร์มินัล ไม่มีการแก้ไขแฟนซีบนบรรทัดคำสั่งและ no
พิมพ์ลำดับการหลบหนี มีประโยชน์สำหรับเซสชันที่ไม่โต้ตอบ

-t เปิดใช้งานฟังก์ชันการเรียกคืนประวัติเพิ่มเติมในโหมดคอนโซล: หลังจากดำเนินการ
คำสั่งจากรายการประวัติ คำสั่งถัดไปที่ไม่ได้แก้ไขจาก history
รายการจะถูกป้อนโดยอัตโนมัติในบรรทัดคำสั่ง

{ชื่อไฟล์}
อ่านและดำเนินการคำสั่งในชื่อไฟล์และออก เทียบเท่ากับ "โหลด ()"

-v พิมพ์ข้อมูลเวอร์ชันและออก

-d พิมพ์พาธไปยังไดเร็กทอรีไลบรารี Yacas และออก

การดำเนินการเริ่มต้นของ ยาคัส คือการรันในโหมดคอนโซลแบบโต้ตอบ ยาคัส ยอมรับ
หลายตัวเลือกที่ปรับเปลี่ยนการทำงาน สามารถรวมออปชั่นเข้าด้วยกันได้

นอกจากโหมดคอนโซลแล้ว ยังมีสิ่งอำนวยความสะดวกเซสชันถาวรแบบทดลองให้อีกด้วย
ผ่านสคริปต์ yacas_client. โดยสคริปต์นี้ ผู้ใช้สามารถกำหนดค่าที่สาม-
แอปพลิเคชันปาร์ตี้เพื่อส่งคำสั่งไปยัง "เซิร์ฟเวอร์ Yacas" ที่ทำงานอยู่ตลอดเวลาและรับเอาต์พุต
"เซิร์ฟเวอร์ Yacas" เริ่มต้นโดยอัตโนมัติโดย yacas_client. มันอาจทำงานบนรีโมท
คอมพิวเตอร์; ในกรณีนั้นผู้ใช้ควรมีบัญชีผู้ใช้บนคอมพิวเตอร์ระยะไกลและ
สิทธิพิเศษในการดำเนินการ yacas_client ที่นั่น เช่นเดียวกับการเข้าถึง rsh หรือ ssh วัตถุประสงค์ของ
yacas_client คือการให้ผู้ใช้ส่งคำสั่งไปยัง ยาคัส ภายในเซสชั่นถาวร
ขณะเรียกใช้แอปพลิเคชันอื่น เช่น โปรแกรมแก้ไขข้อความ

บท yacas_client อ่าน ยาคัส คำสั่งจากอินพุตมาตรฐานและส่งต่อไปยัง
รัน "เซิร์ฟเวอร์ Yacas"; จากนั้นรอ 2 วินาทีและพิมพ์เอาต์พุตอะไรก็ได้ ยาคัส
ผลิตมาจนถึงปัจจุบันนี้ การใช้งานอาจมีลักษณะดังนี้:

8:20 น. Unix>echo "x:=3" | yacas_client
เซิร์ฟเวอร์เริ่มต้น
[editvi] [กนูล็อต]
จริง;
หากต้องการออกจาก Yacas ให้ป้อน Exit(); หรือออกหรือ Ctrl-c พิมพ์ ?? เพื่อขอความช่วยเหลือ
หรือพิมพ์ ?function เพื่อขอความช่วยเหลือเกี่ยวกับฟังก์ชัน
พิมพ์ 'เริ่มต้นใหม่' เพื่อรีสตาร์ท Yacas
หากต้องการดูตัวอย่างคำสั่ง ให้พิมพ์ Example();
ใน> x:=3
ออก> 3;
ใน> 8:21 น. Unix>echo "x:=3+x" | yacas_client
ใน> x:=3+x
ออก> 6;
ใน> 8:23 น. Unix>yacas_client -stop
ใน> เลิก
กำลังเลิก...
เซิร์ฟเวอร์หยุดทำงาน
8:23 น. Unix>

ความคงอยู่ของเซสชั่นหมายความว่า ยาคัส จำค่าของ "x" ระหว่าง
คำวิงวอนของ yacas_client. หากไม่มีเวลาเพียงพอสำหรับ Yacas ในการผลิต
ภายใน 2 วินาที เอาต์พุตจะแสดงในครั้งต่อไปที่คุณโทร yacas_client.

"เซิร์ฟเวอร์ Yacas" เริ่มทำงานโดยอัตโนมัติเมื่อใช้ครั้งแรกและสามารถหยุดได้โดย
การเลิกสูบบุหรี่ ยาคัส หรือโดยตัวเลือกที่ชัดเจน yacas_client -หยุด ซึ่งในกรณีนี้ yacas_client
ไม่อ่านอินพุตมาตรฐาน

บท yacas_client อ่านอินพุตมาตรฐานและเขียนไปยังเอาต์พุตมาตรฐาน จึงสามารถ
ใช้ผ่านการดำเนินการเชลล์ระยะไกล ตัวอย่างเช่น หากบัญชี "ผู้ใช้" บนคอมพิวเตอร์ระยะไกล
"remote.host" สามารถเข้าถึงได้ผ่าน ssh จากนั้น yacas_client ใช้งานได้จากระยะไกลดังนี้:

echo "x:=2;" | ssh user@remote.host yacas_client

บนคอมพิวเตอร์โฮสต์ที่กำหนดซึ่งเรียกใช้ "เซิร์ฟเวอร์ Yacas" ผู้ใช้แต่ละคนในปัจจุบันอาจมีเพียงคนเดียว
เซสชัน Yacas แบบถาวร

ใช้ yacas ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด