ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

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

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

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

โครงการ:

ชื่อ


คณิตศาสตร์PIC

ผู้เขียน


A. Syropoulos และ RWD Nickalls (26 เมษายน 2010)

อะไซโรปูลอส[at]
ดิ๊ก[at]

DESCRIPTION


คณิตศาสตร์PIC เป็นโปรแกรมกรอง Perl สำหรับ PiCTeX mathsPIC มีไลบรารีแมโครและแมโครของตัวเอง
และอนุญาตให้ใช้คำสั่ง mathsPIC, PiCTeX, TeX และ LaTeX อย่างมีนัยสำคัญ
คุณสมบัติของ mathsPIC คืออนุญาตให้เข้าถึงบรรทัดคำสั่งและอนุญาตให้ผู้ใช้
เพื่อขยายคำสั่ง mathsPIC โดยการเรียก Perl และโปรแกรมอื่นๆ ที่เขียนขึ้นเพื่อดำเนินการ
การกระทำการวาดภาพโดยเฉพาะ ดูคู่มือบรรจุภัณฑ์สำหรับรายละเอียดและตัวอย่างทั้งหมด NS
เวอร์ชั่นล่าสุดสามารถดาวน์โหลดได้จาก

CTAN: tex-archive/graphics/pictex/mathspic/perl

คำสั่งที่ใช้ในไฟล์สคริปต์ mathsPIC แบ่งออกเป็น XNUMX กลุ่มหลัก (a)
คำสั่งแมโคร mathsPIC (นำหน้าด้วย %def), (b) คำสั่ง mathsPIC ปกติ (ไม่มี
แบ็กสแลช), (c) คำสั่ง PiCTeX ปกติ (ทั้งหมดมีแบ็กสแลช) และ (d) TeX ปกติและ
คำสั่ง LaTeX (ทั้งหมดมีแบ็กสแลช)

สามารถใช้ฟังก์ชันคณิตศาสตร์ต่อไปนี้ได้ (โปรดทราบว่าเศษส่วนทศนิยมที่มี an
ค่าสัมบูรณ์น้อยกว่า 1 ต้องมีศูนย์นำหน้า) โปรดทราบว่าตรีโกณมิติทั้งหมด
ฟังก์ชันต้องการอาร์กิวเมนต์เป็นเรเดียน

ตรีโกณมิติ: sin(), cos(), tan(), asin(), acos(), atan()

ส่วนที่เหลือ: rem(); เช่น var r=12 REM(5)

จำนวนเต็ม: int(); เช่น var r= int(3.87) --> 3

เครื่องหมาย (ส่งคืน -1, 0, +1): sgn(); เช่น var s=sgn(-3.27) --> -1

รากที่สอง: sqrt(); เช่น var s = ตร.ว(14)

การยกกำลัง: **; เช่น var j = r**2

ค่าคงที่ Pi (3.14159...): _Pi_ และ _pi_

ค่าคงที่ (2.71828...): _E_ และ _e_

ความหนาของเส้น: _linethickness_ ; เช่น var t = _linethickness_

บรรทัดคำสั่ง ใช้


perl mathspic.pl [-b] [-c] [-h] [-o ]

-b เปิดใช้งานเสียงบี๊บหาก mathsPIC ตรวจพบข้อผิดพลาด

-c ปิดการใช้งานการเขียนความคิดเห็นไปยังไฟล์ที่ส่งออก

-h แสดงไฟล์ช่วยเหลือ

-o กำหนดชื่อไฟล์เอาต์พุต

มาโคร คำสั่ง


คำสั่งนิยามมาโครนำหน้าด้วย %def และสามารถใช้ 0, 1 หรือมากกว่า
พารามิเตอร์ โดยทั่วไปจะใช้มาโครเป็นส่วนหนึ่งของa คือ คำสั่งตามที่แสดงด้านล่าง มาโคร
ถูกลบโดยใช้ % undef คำสั่ง

----- ไวยากรณ์:
%def MACRONAME(พารามิเตอร์)
%undef MACRONAME(พารามิเตอร์)

-----หมายเหตุ:
หมายเหตุ: (a) ต้องใช้ () ในคำจำกัดความแม้ว่าจะไม่มีการใช้พารามิเตอร์ก็ตาม (b) the
ชื่อสามารถเป็นการผสมผสานระหว่างอักขระตัวพิมพ์เล็กและตัวพิมพ์เล็กและตัวเลข (c) เมื่อ
มาโครใช้ในคำสั่งที่มีเครื่องหมาย & นำหน้า (d) ควรใช้เสมอ
วางสัญลักษณ์ % ที่ส่วนท้ายของคำจำกัดความ (e) ความคิดเห็น (นำหน้าด้วยสัญลักษณ์ %) can
ถูกวางไว้หลังคำจำกัดความของมาโครเช่นเดียวกับใน TeX หรือ LaTeX

-----ตัวอย่าง:
%def d2r()_pi_/180% % องศา2เรเดียน
%def AreaOfRectangle(x,y)x*y% % ความกว้าง x ความยาว y
%undef d2r() % ลบมาโคร

-----ใช้:
วาร์ j2= 6*(&ดีทูอาร์(45) + 23)
var a3 = 3*&AreaOfRectangle(5,7)

ทั่วไป คำสั่ง


ตัวเลข การแสดงออก
เมื่อจัดการกับคำสั่ง เราจะอ้างถึงคำว่า `นิพจน์เชิงตัวเลข' บ่อยๆ โดย
ซึ่งหมายถึง (a) ตัวเลข (จำนวนเต็มหรือทศนิยม), (b) ตัวแปรตัวเลขหรือ
ค่าคงที่ (กำหนดโดยใช้คำสั่ง var หรือ const), (c) ฟังก์ชัน mathsPIC, มาโคร หรือ
นิพจน์ทางคณิตศาสตร์ที่ประเมินเป็นตัวเลขหรือ (d) ชื่อจุดคู่ (เช่น
AB) แทนระยะทางพีทาโกรัสระหว่างจุดสองจุด ศูนย์นำหน้าต้องเป็น
ใช้กับเศษส่วนทศนิยมน้อยกว่าหนึ่ง

โดยทั่วไป ถ้าอาร์กิวเมนต์ของคำสั่งยอมรับตัวเลข ก็จะยอมรับ a . ด้วย
`นิพจน์ตัวเลข' ( ) ตามที่กำหนดไว้ข้างต้น บางครั้งการติดตาม เป็น
เกี่ยวข้องกับตัวเลขหรือนิพจน์ตัวเลข ซึ่งในกรณีนี้ ตัวเลขหรือตัวเลข
นิพจน์สามารถคั่นด้วยวงเล็บกลม (หรือแยกจากหน่วยด้วย a ),
ดังแสดงในตัวอย่างต่อไปนี้

-----ตัวอย่าง:
รูปร่างลูกศร(3mm, 20,40)
วา h=4
ลูกศรรูปร่าง(h mm, 20, 40)
ArrowShape((2*h)มม.,20,40)

แบ็กสแลช \
แบ็กสแลชชั้นนำที่ไม่มีช่องว่างต่อไปนี้แสดงว่าเป็นส่วนหนึ่งของ PiCTeX, TeX
หรือคำสั่ง LaTeX ซึ่งในกรณีที่ mathsPIC เพียงคัดลอกคำต่อคำทั้งบรรทัดลงใน
ไฟล์ที่ส่งออก แบ็กสแลชชั้นนำตามด้วยช่องว่างอย่างน้อยหนึ่งช่องทำให้ mathsPIC คัดลอก
คำต่อคำทั้งบรรทัดในไฟล์เอาต์พุต แต่ไม่มีแบ็กสแลช

ใช้ DIE COLOR แพคเกจ
แพ็คเกจ COLOR มาตรฐานสามารถใช้กับ mathsPIC ได้ แต่โปรดทราบว่าสิ่งสำคัญคือต้อง
โหลดแพ็คเกจ COLOR หลังจากแพ็คเกจ mathsPIC

ทางที่ดีควรใส่เครื่องหมายความคิดเห็น % ที่ส่วนท้ายของคำสั่ง LaTeX และ TeX เพื่อจำกัด
พื้นที่สีขาวในตอนท้าย

ในกรณีที่สีรั่วไหลจากไดอะแกรมเป็นข้อความต่อไปนี้ (ซึ่งเคยเป็น
ปัญหาในการใช้งาน TeX ในช่วงต้น) ให้พิจารณาใช้คำสั่ง \normalcolor เป็นa
ตัวคั่นภายในสภาพแวดล้อม \beginpicture...\endpicture

==============================

ลูกศร
คำสั่งนี้กำหนดรูปร่างของหัวลูกศร และอนุญาตให้มีหัวลูกศรที่แตกต่างกัน
ปรับแต่ง

รูปร่างลูกศรเริ่มต้นจะเทียบเท่ากับคำสั่ง Arrowshape(2mm,30,40) ค่าเริ่มต้นนี้
รูปร่างหัวลูกศรสามารถรีเซ็ตได้โดยใช้คำสั่ง Arrowshape (ค่าเริ่มต้น) ตามที่แสดงใน
ตัวอย่างต่อไปนี้

----- ไวยากรณ์:
รูปลูกศร ( [หน่วย], , )

-----ตัวอย่าง:
ลูกศร(4mm,30,60)
วาดลูกศร(AB)
รูปร่างลูกศร(ค่าเริ่มต้น)

==============================

BeginLOOP...endLOOP
นี่คือสภาพแวดล้อมที่วนรอบบล็อกของรหัสตามจำนวนที่ระบุ

----- ไวยากรณ์:
BeginLoop
...
endLoop

-----หมายเหตุ:
บล็อกของรหัสที่อยู่ในสภาพแวดล้อมคืออินพุต ครั้ง

-----ตัวอย่าง:
BeginLoop 5
...
endLoop

==============================

BeginSKIP...endSKIP
นี่คือ `สภาพแวดล้อม' ซึ่งไม่มีการดำเนินการตามคำสั่ง มีประโยชน์ใน
การพัฒนาสำหรับการทดสอบคำสั่งแยกและไม่รวมคำสั่งอื่นๆ

==============================

คอนสต
คำสั่ง const ใช้เพื่อกำหนดค่าคงที่สเกลาร์ โปรดทราบว่าชื่อคงที่ must
ขึ้นต้นด้วยตัวอักษรตัวเดียว (ตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก) และอาจมีค่าสูงสุดไม่เกิน
สามหลักต่อไปนี้ โปรดทราบว่าค่าคงที่ ตัวแปร และจุดมีชื่อเหมือนกัน
โครงสร้างและค่าคงที่สามารถมีชื่อเหมือนกับจุด (และเราขอแนะนำจุด
มีตัวพิมพ์ใหญ่และตัวแปร และค่าคงที่มีตัวพิมพ์เล็ก) สเกลาร์
อาร์กิวเมนต์สามารถเป็นนิพจน์ตัวเลขใดๆ ไม่สามารถจัดสรรค่าใหม่ให้กับค่าที่มีอยู่ได้
ชื่อคงที่ หากสิ่งนี้เกิดขึ้น mathsPIC จะออกข้อความแสดงข้อผิดพลาด

----- ไวยากรณ์:
ชื่อ const =

-----ตัวอย่าง:
const r = 20, r4 = r3*แทน(0.3)

==============================

DashArray
คำสั่ง dasharray รับจำนวนอาร์กิวเมนต์ที่จับคู่ตามจำนวนที่ใช้ to
ระบุรูปแบบเส้นประ

-----ไวยากรณ์
แดชาร์เรย์(d1 , g1 , d2 , g2 , ... )

-----หมายเหตุ
ds หมายถึงความยาวของเส้นประ และ gs หมายถึงความยาวของช่องว่างระหว่างสอง
ขีดคั่นติดต่อกัน ต้องมีอาร์กิวเมนต์เป็นจำนวนคู่ ถ้าตัวแปรหรือนิพจน์
ใช้แล้วควรแยกจากตัวเครื่องด้วย a หรือกลม
วงเล็บ ( ) ดังแสดงด้านล่าง

-----ตัวอย่าง
ดาซาเรย์ (6pt, 2pt, 1pt, 2pt)
วาร์ d=2
dasharray (6pt, 2pt, 1pt, d pt)
dasharray(6พอยต์, 2พอยต์, 1พอยต์, (ง)พอยต์)
แดชาร์เรย์(6pt, 2pt, 1pt, (3*d)pt)

==============================

วาดมุมส่วนโค้ง
คำสั่งนี้วาดส่วนโค้งในมุมที่กำหนด ระยะทาง จากมุม NS
มุมก็เช่นกัน (น้อยกว่า 180 องศา) หรือ (มากกว่า 180 องศา). NS
ทิศทางของส่วนโค้งเป็นอย่างใดอย่างหนึ่ง หรือ และทิศทางนี้ต้อง
สอดคล้องกับลำดับตัวอักษรที่ระบุสำหรับมุม แปลกและคาดไม่ถึง
ผลลัพธ์จะเกิดขึ้นหากพารามิเตอร์ทั้งสี่ไม่สอดคล้องกันภายใน ทางเลือก
มุมสั่งซื้อ/รัศมี/ภายในหรือภายนอก/ตามเข็มนาฬิกาหรือทวนเข็มนาฬิกาเป็นสิ่งสำคัญ NS
พารามิเตอร์สามารถเป็นนิพจน์ตัวเลขใดๆ ก็ได้

----- ไวยากรณ์:
DrawAngleArc{มุม(), รัศมี(), ภายนอก ตามเข็มนาฬิกา}

-----ตัวอย่าง:
DrawAngleArc{มุม(ABC), รัศมี(3), ภายนอก, ตามเข็มนาฬิกา}
วาร์ r=3
DrawAngleArc{มุม(ABC), รัศมี(r), ภายนอก, ตามเข็มนาฬิกา}

==============================

วาดมุมลูกศร
คำสั่งนี้วาดลูกศรโค้งในมุมที่กำหนด ระยะทาง จาก
มุม. มุมก็เช่นกัน (น้อยกว่า 180 องศา) หรือ (มากกว่า 180
องศา). ทิศทางของลูกศรก็คือ หรือ , และนี่
ทิศทางจะต้องสอดคล้องกับลำดับตัวอักษรที่ระบุสำหรับมุม แปลกและ
ผลลัพธ์ที่ไม่คาดคิดจะเกิดขึ้นหากพารามิเตอร์ทั้งสี่ไม่สอดคล้องกันภายใน
มุมลำดับของตัวเลือก/รัศมี/ภายใน/ตามเข็มนาฬิกาเป็นสิ่งสำคัญ NS พารามิเตอร์สามารถ
เป็นนิพจน์ตัวเลขใดๆ

----- ไวยากรณ์:
DrawAngleArrow{มุม(), รัศมี(), ภายนอก, ตามเข็มนาฬิกา}

-----ตัวอย่าง:
DrawAngleArrow{มุม(ABC), รัศมี(3), ภายนอก, ตามเข็มนาฬิกา}
วาร์ r=3
DrawAngleArrow{มุม(ABC), รัศมี(r), ภายนอก, ตามเข็มนาฬิกา}

==============================

วาดลูกศร
คำสั่งนี้ดึงลูกศรเชื่อมจุดสองจุด ทิศทางของลูกศรอยู่ใน
ลำดับจุดที่ระบุ

----- ไวยากรณ์:
drawArrow( [, ] ... )

-----หมายเหตุ:
ตัวเลือกความยาวสามารถอ้างถึงลูกศรเดียวเท่านั้น

-----ตัวอย่าง:
วาดลูกศร(AB)
วาดลูกศร (FG, HJ)

==============================

วาดวงกลม
คำสั่งนี้วาดวงกลมที่กำหนดโดยรัศมีและชื่อจุดของจุดศูนย์กลาง NS
สามารถเป็นนิพจน์ตัวเลขใดๆ ก็ได้ ถ้าหน่วยของแกน X และ Y ต่างกัน
วงกลมอาจถูกวาดแปลก ๆ และ mathsPIC จึงสร้างข้อความเตือนถึงสิ่งนี้
ผล

----- ไวยากรณ์:
DrawCircle( , )

-----ตัวอย่าง:
วาดวงกลม(C2,5)
วาดวงกลม(C2,r2)
drawCircle(C2,r2/ตาล(1.3))
วาดวงกลม(C2,AB)

==============================

วาดวงกลม
คำสั่งนี้วาดเส้นรอบวงของสามเหลี่ยม

----- ไวยากรณ์:
วาดวงกลม ( )

-----ตัวอย่าง:
วาดวงกลม (ABC)

==============================

วาดเส้นโค้ง
คำสั่งนี้วาดเส้นโค้งกำลังสองเรียบผ่านจุดสามจุดในลำดับจุด
ระบุไว้ โปรดทราบว่าเส้นโค้งที่วาดโดยใช้คำสั่งนี้จะไม่หักเพื่อหลีกเลี่ยงเขตปลอดบรรทัด
ที่เกี่ยวข้องกับจุด

----- ไวยากรณ์:
DrawCurve( )

-----ตัวอย่าง:
drawCurve (ABC)

==============================

วาดวงกลม
คำสั่งนี้วาดวงกลมนอกที่สัมผัสด้านหนึ่งของสามเหลี่ยม

----- ไวยากรณ์:
DrawExcircle( , )

-----ตัวอย่าง:
วาดExcircle(ABC, BC)

==============================

วาดวงกลม
คำสั่งนี้วาดวงในของสามเหลี่ยม

----- ไวยากรณ์:
DrawIncircle( )

-----ตัวอย่าง:
วาดวงกลม (ABC)

==============================

วาดเส้น
คำสั่งนี้วาดเส้นที่เชื่อมจุดสองจุดขึ้นไป ใช้คำสั่ง Linethickness เพื่อ
ความหนาต่างกัน คำสั่งนี้ใช้คำสั่ง PiCTeX \putrule สำหรับแนวนอนและแนวตั้ง
บรรทัด และคำสั่ง \plot สำหรับการวางแนวอื่นๆ ทั้งหมด

----- ไวยากรณ์:
วาดเส้น( [, ] )

-----หมายเหตุ:
คือลำดับใดๆ ของชื่อจุดตั้งแต่สองชื่อขึ้นไป
เป็นนิพจน์ตัวเลขใดๆ
มีการลากเส้นตามลำดับที่ระบุ
บรรทัดคั่นด้วยเครื่องหมายจุลภาค

-----ตัวอย่าง:
เส้นสาย (AB)
เส้นสาย (BCDE)
เส้น (FG, HJK, PQRST)

==============================

วาดตั้งฉาก
คำสั่งนี้วาดเส้นตั้งฉากจากจุดหนึ่งไปยังอีกเส้นหนึ่ง

----- ไวยากรณ์:
วาดตั้งฉาก ( ,

-----ตัวอย่าง:
วาดตั้งฉาก(P,AB)

==============================

จุดวาด
คำสั่งนี้วาดสัญลักษณ์จุดที่ตำแหน่งจุด ต้องไม่ใช้เครื่องหมายจุลภาคเพื่อ
ชื่อจุดแยก สัญลักษณ์จุดที่เป็นค่าเริ่มต้นคือสัญลักษณ์แสดงหัวข้อย่อย เว้นแต่จะมีตัวเลือกสัญลักษณ์จุด
(หรือสตริงของอักขระ) ถูกระบุในคำสั่งจุดที่เกี่ยวข้อง

----- ไวยากรณ์:
ดรอปพอยต์( [ ..])

-----ตัวอย่าง:
จุดยึด (T4)
จุดดึง (ABCDEF)
จุดยึด (P1 P2 P3 P4)

==============================

วาดมุมฉาก
คำสั่งนี้วาดสัญลักษณ์มุมขวามาตรฐานในมุมภายในที่ระบุที่
ขนาดที่กำหนดโดย .

----- ไวยากรณ์:
DrawRightangle( , )

-----หมายเหตุ:
NS สามารถเป็นนิพจน์ตัวเลขใดๆ ก็ได้

-----ตัวอย่าง:
วาดRightangle(ABC,3)
วาดมุมฉาก (ABC,PQ)
วาร์ d=5
วาดRightangle(ABC,d)

==============================

DrawSquare
คำสั่งนี้วาดสี่เหลี่ยมจัตุรัสที่กำหนดโดยด้านข้างและชื่อจุดของจุดศูนย์กลาง NS
สามารถเป็นนิพจน์ตัวเลขใดๆ ก็ได้

----- ไวยากรณ์:
DrawSquare( , )

-----ตัวอย่าง:
วาดสี่เหลี่ยม (P,5)
วาร์ s2=3, j=2
วาดสแควร์ (P, s2)
DrawSquare(P, s2*4/(3*j))
วาดสี่เหลี่ยม (P, AB)

==============================

วาดลูกศรหนา
คำสั่งนี้ดึงลูกศรหนาเชื่อมจุดสองจุด ทิศทางของลูกศรอยู่ใน
ลำดับจุดที่ระบุ รูปร่างของหัวลูกศรถูกควบคุมโดย ArrowShape
คำสั่ง

----- ไวยากรณ์:
drawThickArrow( [, ,...])

-----ตัวอย่าง:
วาดThickarrow(BC)
วาดลูกศรหนา (PQ, RS)

==============================

วาดเส้นหนา
คำสั่งนี้วาดเส้นหนาเชื่อมจุดสองจุด ทิศทางของเส้นอยู่ใน
ลำดับจุดที่ระบุ ใช้คำสั่ง Linethickness เพื่อเปลี่ยนความหนาของเส้น

----- ไวยากรณ์:
วาดเส้นหนา( [, ,...])

-----ตัวอย่าง:
วาดเส้นหนา(BC)
วาดเส้นหนา (PQ, RS)

==============================

InputFile Input
คำสั่งนี้ป้อนไฟล์ข้อความธรรมดาที่มีคำสั่ง mathsPIC หรือไฟล์
สามารถป้อนได้หลายครั้ง ซึ่งในกรณีนี้คำสั่งนี้จะทำหน้าที่เหมือน DO--LOOP NS
สามารถเป็นนิพจน์ตัวเลขใดๆ ก็ได้ ถ้า ไม่ใช่จำนวนเต็มแล้ว
mathsPIC จะปัดเศษค่าลงเป็นจำนวนเต็มที่ใกล้เคียงที่สุด ดูเพิ่มเติมที่ beginLOOP ...
คำสั่ง endLOOP

----- ไวยากรณ์:
ไฟล์อินพุต[*]( )[ ]

-----หมายเหตุ:
คำสั่ง inputfile* ใช้เพื่อป้อนไฟล์ตามคำต่อคำ เช่น ไฟล์ที่ไม่มีคณิตศาสตร์PIC
คำสั่ง เช่น ไฟล์ที่มีเฉพาะคำสั่ง PiCTeX หรือจุดข้อมูลสำหรับการวางแผน
เป็นต้น โปรดทราบว่าคำสั่ง inputfile* ไม่มี ตัวเลือก. โปรดทราบว่า PiCTeX
ต้องการจำนวนคะแนนคี่

-----ตัวอย่าง:
ไฟล์อินพุต (myfile.dat) [4]
ไฟล์อินพุต*(mycurvedata.dat)

==============================

ความหนาของเส้น
คำสั่งนี้ตั้งค่าความหนาเฉพาะของเส้น ความหนาของบรรทัดคำสั่ง (ค่าเริ่มต้น) คืนค่า
เส้นการทำงานเป็นค่าเริ่มต้น 0.4pt มูลค่าปัจจุบันของ
linethickness (ในหน่วยปัจจุบัน) สามารถเข้าถึงได้โดยใช้คำสั่ง var (นี้จะเป็นประโยชน์
เมื่อวาดรูปโดยใช้เส้นหนา) .

----- ไวยากรณ์:
ความหนาของเส้น ( )
ความหนาของเส้น (ค่าเริ่มต้น)
var t = _เส้นความหนา_

-----หมายเหตุ:
คำสั่งนี้ยังตั้งค่าฟอนต์เป็น cmr และ plotsymbol เป็น \CM และยังตั้งกฎ
ความหนาสำหรับวาดเส้นแนวนอนและแนวตั้ง มันเป็นสิ่งสำคัญที่จะรวมชั้นนำ
ศูนย์ที่มีเศษส่วนทศนิยมน้อยกว่าหนึ่ง

-----ตัวอย่าง:
เส้นหนา(2 คะแนน)
วาร์ t=3
ความหนาของเส้น ((t) pt)
เส้นความหนา((2*t)จุด)
ความหนาของเส้น (ค่าเริ่มต้น)
var t = _เส้นความหนา_

-----คำเตือน:
โปรดทราบว่ามีคำสั่ง PiCTeX ที่คล้ายกันซึ่งมีชื่อเหมือนกัน (แต่ใช้คำสั่งที่ต่างกัน
วากยสัมพันธ์)

==============================

กระดาษ
กำหนดพื้นที่การวางแผนในแง่ของหน่วยตัวเลือก (), xrange(), yrange(), แกน ()
และขีด () อาร์กิวเมนต์ units() ต้องมีค่าตัวเลขและหน่วยความยาว TeX ที่ถูกต้อง
mm, cm, pt, pc(pica), in(นิ้ว), bp(จุดใหญ่), dd(didot), cc(ซิเซโร), sp(จุดสเกล)
แกน X และ Y สามารถมีหน่วยต่างกันได้ (ดูตัวอย่างที่สองด้านล่าง) แกน () อาร์กิวเมนต์
XYTBLR หมายถึงแกน X และ Y และแกนบน ล่าง ซ้ายและขวา A * กำลังติดตาม
แกนใดแกนหนึ่งปิดการใช้งานเห็บบนแกนนั้น แกน X และ Y ผ่านศูนย์

-----ตัวอย่าง:
กระดาษ{หน่วย(1 ซม.),xrange(0,10),สีส้ม(0,10)}
กระดาษ{หน่วย(2cm,1cm),xrange(0,10),yrange(0,10),axes(LB)}
กระดาษ{หน่วย(1 มม.),xrange(0,100),yrange(0,100),แกน (XY)}
กระดาษ{หน่วย(1 ซม.), xrange (-5,5), สีเหลือง (-5,5), แกน (LRTBXY), เห็บ (1,1)}
กระดาษ{หน่วย(1 ซม.),xrange(-5,5),yrange(-5,5),แกน (LRT*B*)}

==============================

จุด
กำหนดจุดใหม่โดยการจัดสรรพิกัดให้กับชื่อจุดใหม่ ตัวเลือก * อีกครั้ง
จัดสรรพิกัดให้กับชื่อจุดที่มีอยู่

----- ไวยากรณ์:
จุด[*]( ){ }[สัญลักษณ์= , รัศมี= ]
จุด[*]( ){ }[สัญลักษณ์= , รัศมี= ]

-----หมายเหตุ:
อักษรนำหน้าหนึ่งตัวพร้อมตัวเลขต่อท้ายสูงสุดสามตัว
สตริง TeX ใด ๆ ที่อนุญาตใน \hbox{}
นิพจน์ตัวเลขใด ๆ
ตัวเลือกโพลาร์(r,theta) มีค่าเริ่มต้นเป็นเรเดียนสำหรับมุมทีต้า ทำงานเป็นองศา
ก็ต้องต่อท้าย เช่น: ขั้ว (r, theta องศา) สามารถใช้ และ
เพื่อแทนที่ทีต้า โปรดทราบว่าคำว่า vector(AB) หมายถึงใช้ (r, theta) เหมือนกับ AB

-----ตัวอย่าง:
จุด (A){5,5}
จุด(B2){22,46}[สัญลักษณ์=$\odot$]
จุด(B2){22,46}[สัญลักษณ์=วงกลม(2),รัศมี=5]
วาร์ r=3
จุด(B2){22,46}[สัญลักษณ์=สี่เหลี่ยม(3),รัศมี=r]
จุด(B123){22,46}[รัศมี=5]
จุด(D2){B2, กะ(5,5)}
วาร์ ส = 3
จุด(D2){B2, กะ(2*s,4*s)}
จุด (D3){D2, ขั้ว (6,32 องศา)}
จุด(D4){D2, ขั้ว(6,1.2 rad)}
จุด(D4){D2, ขั้ว(6, ทิศทาง(AB))} %% เรเดียน โดยค่าเริ่มต้น
จุด (D4){D2, ขั้ว (6, องศาทิศทาง (AB) องศา)}
จุด(G2){Q, หมุน(P, 23 องศา)}
จุด (G2){Q, เวกเตอร์ (AB)}
จุด(D2){สี่แยก(AB,CD)}
จุด(F){PointOnLine(AB,5.3)}
จุด(G){ตั้งฉาก(P,AB)}
จุด (H) {circumcircleCenter (ABC)}
จุด(J){incircleCenter(ABC)}
จุด(K){excircleCenter(ABC,BC)}
จุด*(A){6,3}
จุด*(P){Q}
จุด*(B){B, กะ(5,0)}
จุด*(P){xcoord(J),ycoord(K)}

==============================

จุดสัญลักษณ์
คำสั่งนี้อนุญาตให้ใช้เครื่องหมายจุดที่เป็นค่าเริ่มต้น \bullet (ที่มีรัศมีที่ปราศจากบรรทัดศูนย์) เป็น
เปลี่ยน. คำสั่ง PointSymbol มีประโยชน์อย่างยิ่งเมื่อชุดของจุดใช้
สัญลักษณ์จุดเดียวกัน เช่น เมื่อวาดกราฟ สามารถรีเซ็ตสัญลักษณ์จุดเป็น .ได้
ค่าเริ่มต้น \bullet โดยใช้คำสั่ง PointSymbol(ค่าเริ่มต้น)

----- ไวยากรณ์:
สัญลักษณ์จุด( , )
PointSymbol (ค่าเริ่มต้น)

-----หมายเหตุ:
คำสั่ง PointSymbol มีผลกับคำสั่งจุดที่ตามมาเท่านั้น
วงเล็บเหลี่ยมเสริมของคำสั่ง point จะแทนที่คำสั่ง PointSymbol

-----ตัวอย่าง:
สัญลักษณ์พอยต์($\odot$, 0.7)
PointSymbol (ค่าเริ่มต้น)

==============================

ระบบ
คำสั่งนี้อนุญาตให้ผู้ใช้เข้าถึงบรรทัดคำสั่งและรัน Linux . มาตรฐาน
คำสั่ง การใช้งานที่สำคัญสำหรับคำสั่งนี้คือการรันโปรแกรม Perl

----- ไวยากรณ์:
ระบบ(" ")

-----หมายเหตุ:
NS สตริงจะต้องอยู่ในเครื่องหมายจุลภาคกลับหัว

-----ตัวอย่าง:
system("dir > mydir-listing.txt")
ระบบ ("perl myperlprogram.pl")

==============================

แสดง....
คำสั่งนี้ทำให้ mathsPIC ส่งกลับค่าของการคำนวณหรือพารามิเตอร์ที่ระบุ สำหรับ
ตัวอย่างเช่น ค่าของมุมใดมุมหนึ่ง หรือความยาวของเส้น ผลลัพธ์แสดงใน
ไฟล์เอาต์พุตเป็นบรรทัดแสดงความคิดเห็น ซึ่งช่วยให้ปรับเปลี่ยนคำสั่ง mathsPIC ได้ใน
แสงแห่งการคำนวณ ขณะนี้มีห้าคำสั่งดังกล่าวดังต่อไปนี้

----- ไวยากรณ์:
แสดงความยาว (AB)
showAngle(ABC) % ส่งกลับมุมเป็นเรเดียน
showAngledeg(ABC) % ส่งกลับมุมในหน่วยองศา
พื้นที่แสดง (ABC)
โชว์พอยท์
แสดงตัวแปร

==============================

TEXT
คำสั่งนี้วางสตริงข้อความไว้ที่ตำแหน่งเฉพาะ โดยค่าเริ่มต้น ข้อความจะอยู่กึ่งกลาง
ในแนวตั้งและแนวนอน ณ จุดที่กำหนด สามารถเลือกวางข้อความได้
สัมพันธ์กับจุดโดยใช้การผสมผสานที่เหมาะสมของตัวเลือก `ตำแหน่ง' ของ PiCTeX ltr
B b เพื่อจัดแนวขอบ (l)eft, (r) ขอบขวา, (t) ขอบด้านบน, (B) aseline, (b) ขอบด้านล่าง
ตามลำดับของกล่องข้อความที่มีตำแหน่งจุด

จำไว้ว่าหน่วยเริ่มต้นสำหรับอาร์กิวเมนต์มุมของนิพจน์ polar() คือ
เรเดียน; ดังนั้นคุณต้องต่อท้าย `deg' หากคุณต้องการทำงานในหน่วยองศา

----- ไวยากรณ์:
ข้อความ( ){ }[ ]
ข้อความ( ){ , กะ( , )}[]
ข้อความ( ){ , ขั้วโลก ( , [ราด])}[]

-----ตัวอย่าง:
ข้อความ (A){5,6}
ข้อความ($A_1$){A1, shift(2, 2)}
ข้อความ(Z2){Z2, กะ(5, -5)}[tr]
ข้อความ(Z3){Z2, ขั้ว(5, 20 องศา)}[Br]
ข้อความ(Z4){Z2, ขั้ว(5, 1.34 rad)}
ข้อความ(\framebox{Z5}){Z5}

==============================

VAR
คำสั่ง var ใช้เพื่อกำหนดตัวแปรสเกลาร์ มันสามารถเป็นนิพจน์ตัวเลขใดๆ NS
ชื่อตัวแปรต้องขึ้นต้นด้วยอักษรตัวเดียว (ตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก) และอาจมี
สูงสุดสี่หลักต่อไปนี้ หากต้องการชื่อตัวแปรที่มีรายละเอียดมากกว่านี้
อีกทางหนึ่งคือการใช้มาโคร mathsPIC—เนื่องจากสตริงใดๆ สามารถจัดสรรได้ผ่าน
มาโคร (ดูรายละเอียดเกี่ยวกับมาโครในตอนต้นของบทนี้)

โปรดทราบว่าตัวแปร ค่าคงที่ และจุดมีโครงสร้างชื่อเดียวกัน และตัวแปร
สามารถมีชื่อเหมือนกับจุด (และเราขอแนะนำจุดที่มีตัวพิมพ์ใหญ่และ
ตัวแปรและค่าคงที่มีอักษรตัวพิมพ์เล็ก) ค่าใหม่สามารถจัดสรรใหม่ให้กับ
ชื่อตัวแปรที่มีอยู่ อย่างไรก็ตาม เมื่อสิ่งนี้เกิดขึ้น mathsPIC จะไม่ออกคำเตือน
ข้อความที่จะเน้นข้อเท็จจริงนี้

หากจำเป็นต้องเตือนหากตัวแปรที่เป็นไปได้ถูกจัดสรรใหม่โดยไม่ได้ตั้งใจ
ควรพิจารณาใช้คำสั่ง const แทน (เนื่องจาก mathsPIC สร้างข้อผิดพลาด
หากมีการจัดสรรค่าคงที่ใหม่)

----- ไวยากรณ์:
var =

-----หมายเหตุ:
นอกจากฟังก์ชันทางคณิตศาสตร์แล้ว ฟังก์ชัน mathsPIC ที่ใช้ได้กับ
คำสั่ง var คือ:

มุม( ) % ส่งกลับมุมเป็นเรเดียน
มุมองศา( ) % ส่งกลับมุมเป็นองศา
พื้นที่( )
xcoord( )
ycoord( )
ทิศทาง( ) % ส่งกลับทิศทางเชิงมุมเป็นเรเดียน
ทิศทาง ( ) % ส่งกลับทิศทางเชิงมุมเป็นองศา

-----ตัวอย่าง:
var r = 20, r4 = r3*แทน(0.3), j = (r*2e3)**2, r5 = AB
วาร์ อี = _e_, p1 = _Pi_
var t = _linethickness_% คืนค่า linethickness ในหน่วยปัจจุบัน
var g137 = มุม (ABC) %(ค่าเริ่มต้น: ส่งกลับเป็นเรเดียน)
var g = มุมองศา (ABC) % มุมในหน่วยองศา
var h = พื้นที่ (ABC)
var x2 = xcoord(A), y2 = ycoord(A)
var m5 = 12 rem ส่วนที่เหลือ 3 % หลังจากหารด้วย3
var r1 = ทิศทาง (PQ) % เป็นเรเดียน
var d1 = ทิศทางเดก (PQ)

==============================

ใช้คณิตศาสตร์ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    fre:ac - โปรแกรมแปลงไฟล์เสียงฟรี
    fre:ac - โปรแกรมแปลงไฟล์เสียงฟรี
    fre:ac เป็นตัวแปลงเสียงและซีดีฟรี
    ripper สำหรับรูปแบบและตัวเข้ารหัสต่างๆ
    มี MP3, MP4/M4A, WMA, Ogg
    รูปแบบ Vorbis, FLAC, AAC และ Bonk
    สนับสนุน, ...
    ดาวน์โหลด fre:ac - ตัวแปลงเสียงฟรี
  • 2
    Matplotlib
    Matplotlib
    Matplotlib เป็นห้องสมุดที่ครอบคลุม
    สำหรับการสร้างภาพนิ่ง ภาพเคลื่อนไหว และ
    การสร้างภาพแบบโต้ตอบใน Python
    Matplotlib ทำให้เรื่องง่าย ๆ เป็นเรื่องง่ายและ
    สิ่งที่ยาก...
    ดาวน์โหลด Matplotlib
  • 3
    บอทแมน
    บอทแมน
    เขียนตรรกะแชทบอทของคุณหนึ่งครั้งและ
    เชื่อมต่อกับหนึ่งในที่มีอยู่
    บริการส่งข้อความ รวมถึง Amazon
    Alexa, Facebook Messenger, หย่อน,
    โทรเลขหรือแม้แต่คุณ...
    ดาวน์โหลดบอทแมน
  • 4
    จอปลิน
    จอปลิน
    Joplin เป็นโอเพ่นซอร์สฟรี
    จดบันทึกและโปรแกรมสิ่งที่ต้องทำที่
    สามารถจัดการบันทึกจำนวนมากใน
    รูปแบบ Markdown จัดระเบียบเป็น
    โน๊ตบุ๊คและ...
    ดาวน์โหลด Joplin
  • 5
    gerbv เป็นโปรแกรมดู Gerber (RS-274X)
    gerbv เป็นโปรแกรมดู Gerber (RS-274X)
    Gerbv เป็นไฟล์ Gerber แบบโอเพ่นซอร์ส
    (เฉพาะ RS-274X) ผู้ชม Gerbv ช่วยให้คุณ
    โหลดหลายไฟล์ทับกัน
    ทำการวัดบนภาพที่แสดง
    ฯลฯ ...
    ดาวน์โหลด gerbv � a Gerber (RS-274X) viewer
  • 6
    ไอโอมิเตอร์
    ไอโอมิเตอร์
    เครื่องมือวิเคราะห์ประสิทธิภาพ I/O
    ผู้ชม: นักพัฒนา, ข้อมูล
    เทคโนโลยี, วิทยาศาสตร์/การวิจัย, ระบบ
    ผู้ดูแลระบบ อินเทอร์เฟซผู้ใช้: Win32
    (เอ็มเอส วินโดวส์). โปรแกรม...
    ดาวน์โหลด Iometer
  • เพิ่มเติม»

คำสั่ง Linux

Ad