Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

toán học - Trực tuyến trên đám mây

Chạy mathspic trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh mathspic có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


toán họcPIC

TÁC GIẢ


A. Syropoulos và RWD Nickalls (ngày 26 tháng 2010 năm XNUMX)

asyropoulos [tại]
tinh ranh [tại]

MÔ TẢ


toán họcPIC là một chương trình lọc Perl cho PiCTeX. mathsPIC có thư viện macro và macro của riêng nó
và cho phép sử dụng các lệnh mathsPIC, PiCTeX, TeX và LaTeX. Một quan trọng
tính năng của mathsPIC là nó cho phép truy cập vào dòng lệnh và do đó cho phép người dùng
để mở rộng các lệnh mathsPIC bằng cách gọi Perl và các chương trình khác được viết để thực hiện
các hành động vẽ cụ thể. Xem hướng dẫn sử dụng gói để biết đầy đủ chi tiết và ví dụ. Các
phiên bản mới nhất có thể được tải xuống từ

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

Các lệnh có thể được sử dụng trong tệp script mathsPIC được chia thành bốn nhóm chính (a)
Các lệnh macro mathsPIC (có tiền tố% def), (b) Các lệnh mathsPIC thông thường (không có
dấu gạch chéo ngược), (c) lệnh PiCTeX thông thường (tất cả đều có dấu gạch chéo ngược), và (d) TeX thông thường và
Các lệnh LaTeX (tất cả đều có dấu gạch chéo ngược).

Các hàm toán học sau có thể được sử dụng (lưu ý rằng các phân số thập phân có
giá trị tuyệt đối nhỏ hơn 1 phải có số XNUMX đứng đầu). Cũng lưu ý rằng tất cả các lượng giác
các hàm yêu cầu đối số của chúng tính bằng radian.

Lượng giác: sin (), cos (), tan (), asin (), acos (), atan ()

Phần còn lại: rem (); ví dụ: var r = 12 rem(5)

Số nguyên: int (); ví dụ: var r = int (3.87) -> 3

Dấu (trả về -1, 0, +1): sgn (); ví dụ: var s = sgn (-3.27) -> -1

Căn bậc hai: sqrt (); ví dụ: var s = câu hỏi(14)

Luỹ thừa: **; ví dụ: var j = r ** 2

Hằng số Pi (3.14159 ...): _Pi_ và _pi_

hằng số e (2.71828 ...): _E_ và _e_

Độ dày tuyến tính: _linethickness_; ví dụ: var t = _linethickness_

DÒNG LỆNH SỬ DỤNG


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

-b bật tiếng bíp nếu mathsPIC phát hiện ra lỗi

-c vô hiệu hóa việc ghi nhận xét vào tệp đầu ra

-h hiển thị tệp trợ giúp

-o xác định tên tệp đầu ra

MACRO HÀNG


các lệnh định nghĩa macro được bắt đầu bằng% def và có thể nhận 0, 1 hoặc nhiều hơn
thông số. Macro thường sẽ được sử dụng như một phần của lệnh như hình dưới đây. Macro
được xóa bằng cách sử dụng % undef chỉ huy.

----- cú pháp:
% def MACRONAME (tham số)
% undef MACRONAME (tham số)

----- ghi chú:
Lưu ý: (a) () phải được sử dụng trong định nghĩa ngay cả khi không có tham số nào được sử dụng, (b)
tên có thể là bất kỳ sự kết hợp nào của ký tự viết hoa và viết thường và số, (c) khi
macro được sử dụng trong một lệnh, nó có tiền tố là ký hiệu &, (d) nên luôn luôn
đặt biểu tượng% ở cuối định nghĩa, (e) nhận xét (tiền tố là ký hiệu%) có thể
được đặt sau định nghĩa macro giống như trong TeX hoặc LaTeX.

----- ví dụ:
% def d2r () _ pi_ / 180%% độ2radians
% def Diện tích Hình chữ nhật (x, y) x * y% chiều rộng x, chiều dài y
% undef d2r ()% xóa macro

-----sử dụng:
var j2 = 6 * (&d2r(45) + 23)
var a3 = 3 * & AreaOfRectangle (5,7)

CÁC VẤN ĐỀ CHUNG HÀNG


SỐ BIỂU THỨC
Khi xử lý các lệnh, chúng ta sẽ thường đề cập đến thuật ngữ `` biểu thức số '' bằng cách
có nghĩa là (a) một số (số nguyên hoặc số thập phân), (b) một biến số hoặc
hằng số (được định nghĩa bằng cách sử dụng lệnh var hoặc const), (c) bất kỳ hàm mathsPIC, macro hoặc
biểu thức toán học đánh giá thành một số hoặc (d) một cặp tên điểm (ví dụ:
AB) biểu diễn khoảng cách Pitago giữa hai điểm. Số XNUMX đứng đầu phải là
được sử dụng với các phân số thập phân nhỏ hơn một.

Nói chung, nếu đối số của lệnh chấp nhận một số thì nó cũng sẽ chấp nhận
`biểu thức số '( ) như đã định nghĩa ở trên. Đôi khi một sau Là
được liên kết với số hoặc biểu thức số, trong trường hợp đó số hoặc số
biểu thức có thể được phân cách bằng dấu ngoặc tròn (hoặc phân cách với đơn vị bằng dấu ),
như thể hiện trong các ví dụ sau.

----- ví dụ:
ArrowShape (3mm, 20,40)
var h = 4
ArrowShape (h mm, 20, 40)
ArrowShape ((2 * h) mm, 20,40)

dấu gạch chéo ngược \
Dấu gạch chéo ngược ở đầu không có dấu cách sau cho biết rằng nó là một phần của PiCTeX, TeX
hoặc lệnh LaTeX, trong trường hợp đó mathsPIC chỉ cần sao chép nguyên văn toàn bộ dòng vào
tệp đầu ra. Dấu gạch chéo ngược đứng đầu theo sau bởi một hoặc nhiều khoảng trắng làm cho mathsPIC sao chép
nguyên dòng nguyên văn vào tệp đầu ra nhưng không có dấu gạch chéo ngược.

SỬ DỤNG CÁC COLOR GÓI
Gói COLOR tiêu chuẩn có thể được sử dụng với mathsPIC, nhưng lưu ý rằng điều quan trọng là phải
tải gói COLOR sau gói mathsPIC.

Tốt nhất nên đặt biểu tượng chú thích% ở cuối lệnh LaTeX và TeX để hạn chế
khoảng trắng ở cuối.

Trong trường hợp có bất kỳ sự cố tràn màu nào từ một sơ đồ vào bất kỳ văn bản nào sau đây (điều này từng là
một vấn đề trong quá trình triển khai TeX ban đầu) hãy xem xét sử dụng lệnh \ normalcolor như một
dấu phân cách trong môi trường \ beginpicture ... \ endpicture.

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

HÌNH MŨI TÊN
Lệnh này xác định hình dạng của đầu mũi tên và cho phép các đầu mũi tên khác nhau
tùy chỉnh.

Hình dạng mũi tên mặc định tương đương với lệnh Arrowshape (2mm, 30,40). Mặc định này
Hình dạng đầu mũi tên có thể được đặt lại bằng lệnh Hình mũi tên (mặc định), như được hiển thị trong
ví dụ sau đây.

----- cú pháp:
hình mũi tên ( [các đơn vị], , )

----- ví dụ:
Hình mũi tên (4mm, 30,60)
drawArrow (AB)
Hình mũi tên (mặc định)

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

beginLOOP ... endLOOP
Đây là một môi trường chu kỳ một khối mã một số lần xác định.

----- cú pháp:
beginLoop
hữu ích. Cảm ơn !
kết thúc vòng lặp

----- ghi chú:
Khối mã nằm trong môi trường là đầu vào lần.

-----thí dụ:
bắt đầu Vòng 5
hữu ích. Cảm ơn !
kết thúc vòng lặp

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

beginSKIP ... endSKIP
Đây là một `` môi trường '' trong đó các lệnh không được kích hoạt. Nó hữu ích trong
phát triển để kiểm tra các lệnh cô lập và loại trừ các lệnh khác.

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

HĂNG SÔ
Lệnh const được sử dụng để xác định các hằng số vô hướng. Lưu ý rằng tên hằng phải
bắt đầu bằng một chữ cái (viết hoa hoặc viết thường) và có thể có tối đa
ba chữ số sau. Lưu ý rằng hằng số, biến và điểm có cùng tên
cấu trúc và một hằng số có thể có cùng tên với một điểm (và vì vậy chúng tôi đề xuất các điểm
có chữ hoa và biến và hằng có chữ thường). Vô hướng
đối số có thể là bất kỳ biểu thức số nào. Các giá trị mới không thể được phân bổ lại cho hiện tại
tên hằng số. Nếu điều này xảy ra mathsPIC sẽ đưa ra một thông báo lỗi.

----- cú pháp:
const name =

----- ví dụ:
const r = 20, r4 = r3 * tan (0.3)

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

dấu gạch ngang
Lệnh dasharray nhận một số đối số được ghép nối tùy ý được sử dụng để
chỉ định một mẫu gạch ngang.

----- cú pháp
dasharray (d1, g1, d2, g2, ...)

----- ghi chú
Ds biểu thị độ dài của một dấu gạch ngang và gs biểu thị độ dài của khoảng cách giữa hai
dấu gạch ngang liên tiếp. Phải có một số lượng đối số chẵn. Nếu một biến hoặc biểu thức
được sử dụng thì nó phải được phân tách khỏi đơn vị bằng một hoặc với vòng
dấu ngoặc () như hình dưới đây.

-----thí dụ
dasharray (6pt, 2pt, 1pt, 2pt)
var d = 2
dasharray (6pt, 2pt, 1pt, d pt)
dasharray (6pt, 2pt, 1pt, (d) pt)
dasharray (6pt, 2pt, 1pt, (3 * d) pt)

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

VẽGócArc
Lệnh này vẽ một cung theo góc xác định, một khoảng cách từ góc độ. Các
góc là một trong hai (dưới 180 độ) hoặc (lớn hơn 180 độ). Các
hướng của cung là hoặc và hướng này phải
tương ứng với dãy chữ cái được chỉ định cho góc. Kỳ lạ và bất ngờ
kết quả sẽ được tạo ra nếu bốn tham số không nhất quán bên trong. Các tùy chọn
đặt hàng góc / bán kính / bên trong hoặc bên ngoài / theo chiều kim đồng hồ hoặc ngược chiều kim đồng hồ là quan trọng. Các
tham số có thể là bất kỳ biểu thức số nào.

----- cú pháp:
DrawAngleArc {angle (), radius (), bên ngoài, theo chiều kim đồng hồ}

-----thí dụ:
DrawAngleArc {góc (ABC), bán kính(3), bên ngoài, theo chiều kim đồng hồ}
var r = 3
DrawAngleArc {góc (ABC), bán kính (r), bên ngoài, theo chiều kim đồng hồ}

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

VẽGócMũi Tên
Lệnh này vẽ một mũi tên cong theo một góc xác định, một khoảng cách từ
góc. Góc là một trong hai (dưới 180 độ) hoặc (lớn hơn 180
độ). Hướng của mũi tên là hoặc , và điều này
hướng phải tương ứng với chuỗi ký tự được chỉ định cho góc. Kỳ lạ và
kết quả không mong muốn sẽ được tạo ra nếu bốn tham số không nhất quán bên trong.
Thứ tự tùy chọn góc / bán kính / bên trong / chiều kim đồng hồ là quan trọng. Các tham số có thể
là bất kỳ biểu thức số nào.

----- cú pháp:
DrawAngleArrow {angle (), radius (), bên ngoài, theo chiều kim đồng hồ}

-----thí dụ:
DrawAngleArrow {góc (ABC), bán kính(3), bên ngoài, theo chiều kim đồng hồ}
var r = 3
DrawAngleArrow {góc (ABC), bán kính (r), bên ngoài, theo chiều kim đồng hồ}

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

VẽMũi tên
Lệnh này vẽ (các) mũi tên nối hai điểm. Hướng của mũi tên nằm trong
thứ tự điểm được chỉ định.

----- cú pháp:
drawArrow ( [, ] ...)

----- ghi chú:
Tùy chọn độ dài chỉ có thể tham chiếu đến một mũi tên

-----thí dụ:
drawArrow (AB)
drawArrow (FG, HJ)

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

VẽVòng tròn
Lệnh này vẽ một đường tròn được xác định bởi bán kính của nó và tên điểm của tâm nó. Các
có thể là bất kỳ biểu thức số nào. Nếu các đơn vị của trục X và Y khác nhau,
các vòng tròn có thể được vẽ một cách kỳ lạ và do đó, mathsPIC tạo ra một thông báo cảnh báo về điều này
hiệu ứng.

----- cú pháp:
DrawCircle ( , )

----- ví dụ:
drawCircle (C2,5)
drawCircle (C2, r2)
drawCircle (C2, r2 / tan (1.3))
drawCircle (C2, AB)

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

VẽVòng Tròn
Lệnh này vẽ đường tròn ngoại tiếp tam giác.

----- cú pháp:
DrawCircumcircle ( )

-----thí dụ:
drawCircumcircle (ABC)

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

VẽĐường Cong
Lệnh này vẽ một đường cong bậc hai trơn qua ba điểm theo thứ tự điểm
được chỉ định. Lưu ý rằng các đường cong được vẽ bằng lệnh này không bị đứt để tránh các vùng không có đường kẻ
liên kết với các điểm.

----- cú pháp:
DrawCurve ( )

-----thí dụ:
drawCurve (ABC)

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

VẽExcircle
Lệnh này vẽ đường tròn ngoại tiếp chạm vào một cạnh của tam giác.

----- cú pháp:
DrawExcircle ( , )

-----thí dụ:
drawExcircle (ABC, BC)

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

VẽIncircle
Lệnh này vẽ đường tròn nội tiếp của một tam giác.

----- cú pháp:
DrawIncircle ( )

-----thí dụ:
drawIncircle (ABC)

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

Vẽ đường thẳng
Lệnh này vẽ một đường nối hai hoặc nhiều điểm. Sử dụng lệnh Linethickness để
độ dày khác nhau. Lệnh này sử dụng lệnh PiCTeX \ putrule cho ngang và dọc
và lệnh \ plot cho tất cả các hướng khác.

----- cú pháp:
Vẽ đường thẳng( [, ])

----- ghi chú:
là một chuỗi bất kỳ gồm hai hoặc nhiều tên điểm.
là bất kỳ biểu thức số nào.
Các dòng được vẽ theo thứ tự được chỉ định.
Các dòng được phân tách bằng dấu phẩy.

----- ví dụ:
đường vẽ (AB)
đường kẻ (BCDE)
đường vẽ (FG, HJK, PQRST)

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

DrawPer Square
Lệnh này vẽ đường vuông góc từ một điểm đến một đoạn thẳng.

----- cú pháp:
DrawPer Square ( ,

-----thí dụ:
drawPer Square (P, AB)

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

Điểm vẽ
Lệnh này vẽ biểu tượng điểm tại vị trí điểm. Dấu phẩy không được sử dụng để
các tên điểm riêng biệt. Biểu tượng điểm mặc định là dấu đầu dòng trừ khi một biểu tượng điểm tùy chọn
(hoặc chuỗi ký tự) được chỉ định trong lệnh điểm liên kết.

----- cú pháp:
DrawPoint ( [ ..])

----- ví dụ:
điểm vẽ (T4)
điểm vẽ (ABCDEF)
điểm vẽ (P1 P2 P3 P4)

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

Vẽ Góc vuông
Lệnh này vẽ biểu tượng góc phải tiêu chuẩn trong góc bên trong được chỉ định tại
kích thước được chỉ định bởi .

----- cú pháp:
DrawRightangle ( , )

----- ghi chú:
Các có thể là bất kỳ biểu thức số nào.

-----thí dụ:
drawRightangle (ABC, 3)
drawRightangle (ABC, PQ)
var d = 5
drawRightangle (ABC, d)

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

VẽVuông
Lệnh này vẽ một hình vuông được xác định bởi cạnh của nó và tên điểm của tâm nó. Các
có thể là bất kỳ biểu thức số nào.

----- cú pháp:
DrawSquare ( , )

----- ví dụ:
drawSquare (P, 5)
var s2 = 3, j = 2
drawSquare (P, s2)
drawSquare (P, s2 * 4 / (3 * j))
drawSquare (P, AB)

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

VẽDàyMũi Tên
Lệnh này vẽ một (các) mũi tên dày nối hai điểm. Hướng của mũi tên là
thứ tự điểm được chỉ định. Hình dạng của đầu mũi tên được điều khiển bởi ArrowShape
chỉ huy.

----- cú pháp:
drawThickArrow ( [, , ...])

----- ví dụ:
drawThickarrow (BC)
drawThickarrow (PQ, RS)

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

VẽDàyDòng
Lệnh này vẽ (các) đường dày nối hai điểm. Hướng của dòng là
thứ tự điểm được chỉ định. Sử dụng lệnh Linethickness để thay đổi độ dày của một đường.

----- cú pháp:
drawThickLine ( [, , ...])

----- ví dụ:
drawThickline (BC)
drawThickline (PQ, RS)

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

Tệp đầu vào
Lệnh này nhập vào một tệp văn bản thuần túy có chứa các lệnh mathsPIC. Tùy chọn, tệp
có thể được nhập nhiều lần, trong trường hợp đó lệnh này hoạt động giống như DO - LOOP. Các
có thể là bất kỳ biểu thức số nào. Nếu sau đó không phải là một số nguyên
mathsPIC sẽ làm tròn giá trị xuống số nguyên gần nhất. Xem thêm beginLOOP ...
lệnh endLOOP.

----- cú pháp:
inputFile [*] ( ) [ ]

----- ghi chú:
Lệnh inputfile * được sử dụng để nhập nguyên văn một tệp, tức là tệp không có mathsPIC
các lệnh, ví dụ: một tệp chỉ chứa các lệnh PiCTeX hoặc các điểm dữ liệu để vẽ biểu đồ
v.v ... Lưu ý rằng lệnh inputfile * không có Lựa chọn. Cũng lưu ý rằng PiCTeX
yêu cầu số điểm ODD.

----- ví dụ:
inputFile (myfile.dat) [4]
inputFile * (mycurvedata.dat)

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

Độ dày đường
Lệnh này thiết lập một linethickness cụ thể. Lệnh linethickness (mặc định) khôi phục
linethickness đang hoạt động thành giá trị mặc định là 0.4pt. Giá trị hiện tại của
linethickness (theo đơn vị hiện tại) có thể được truy cập bằng lệnh var (điều này có thể hữu ích
khi vẽ các hình bằng cách sử dụng nét dày).

----- cú pháp:
Độ dày đường( )
LineThickness (mặc định)
var t = _độ dày đường viền_

----- ghi chú:
Lệnh này cũng đặt phông chữ thành cmr và biểu tượng biểu tượng thành \ CM. và cũng đặt ra quy tắc
độ dày để vẽ các đường ngang và dọc. Điều quan trọng là phải bao gồm một
XNUMX với các phân số thập phân nhỏ hơn một.

----- ví dụ:
độ dày đường(2 điểm)
var t = 3
linethickness ((t) pt)
lineThickness ((2 * t) pt)
linethickness (mặc định)
var t = _độ dày đường viền_

----- thận trọng:
Lưu ý rằng có một lệnh PiCTeX tương tự có cùng tên (nhưng khác
cú pháp).

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

GIẤY
Xác định vùng vẽ biểu đồ theo các đơn vị tùy chọn (), xrange (), yrange (), axis (),
và tick (). Đối số đơn vị () phải chứa giá trị số và đơn vị độ dài TeX hợp lệ
mm, cm, pt, pc (pica), in (inch), bp (big point), dd (didot), cc (cicero), sp (scale point).
Các trục X và Y có thể có các đơn vị khác nhau (xem ví dụ thứ hai bên dưới). Các đối số trục ()
XYTBLR đề cập đến các trục X và Y, và các trục Trên, Dưới, Trái và Phải. A * sau đây
một trong các trục vô hiệu hóa bọ ve trên trục đó. Các trục X và Y đi qua các số không.

----- ví dụ:
giấy{các đơn vị(1 cm), xrange (0,10), yrange (0,10)}
giấy {đơn vị (2cm, 1 cm), xrange (0,10), yrange (0,10), trục (LB)}
giấy{các đơn vị(1mm), xrange (0,100), yrange (0,100), trục (XY)}
giấy{các đơn vị(1 cm), xrange (-5,5), yrange (-5,5), trục (LRTBXY), dấu tích (1,1)}
giấy{các đơn vị(1 cm), xrange (-5,5), yrange (-5,5), trục (LRT * B *)}

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

ĐIỂM
Xác định một điểm mới bằng cách phân bổ tọa độ cho một tên điểm mới. Tùy chọn * lại
phân bổ tọa độ cho một tên điểm hiện có.

----- cú pháp:
CHỈ TRỎ[*]( ) { } [ký hiệu = , bán kính = ]
CHỈ TRỎ[*]( ) { } [ký hiệu = , bán kính = ]

----- ghi chú:
một chữ cái đầu cộng với tối đa ba chữ số ở cuối
bất kỳ chuỗi TeX nào được phép trong \ hbox {}
bất kỳ biểu thức số nào
Tùy chọn polar (r, theta) mặc định là radian cho góc theta. Để làm việc bằng cấp
sau đó phải nối ví dụ: polar (r, theta deg). Co thể sử dụng và
để thay thế theta. Lưu ý rằng thuật ngữ vectơ (AB) có nghĩa là sử dụng cùng (r, theta) với AB.

----- ví dụ:
điểm (A) {5,5}
điểm (B2) {22,46} [ký hiệu = $ \ odot $]
điểm (B2) {22,46} [ký hiệu =vòng tròn(2), bán kính = 5]
var r = 3
điểm (B2) {22,46} [ký hiệu =vuông(3), bán kính = r]
điểm (B123) {22,46} [radius = 5]
point (D2) {B2, shift (5,5)}
var s = 3
point (D2) {B2, shift (2 * s, 4 * s)}
điểm (D3) {D2, cực (6,32 độ)}
điểm (D4) {D2, cực (6,1.2 rad)}
point (D4) {D2, polar (6, direction (AB))} %% radian theo mặc định
điểm (D4) {D2, cực (6, chỉ thị (AB) deg)}
điểm (G2) {Q, xoay (P, 23 độ)}
điểm (G2) {Q, vectơ (AB)}
điểm (D2) {giao điểm (AB, CD)}
point (F) {PointOnLine (AB, 5.3)}
điểm (G) {vuông góc (P, AB)}
point (H) {roundcircleCenter (ABC)}
point (J) {incircleCenter (ABC)}
point (K) {excircleCenter (ABC, BC)}
điểm * (A) {6,3}
điểm * (P) {Q}
point * (B) {B, shift (5,0)}
point * (P) {xcoord (J), ycoord (K)}

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

ĐiểmBiểu Tượng
Lệnh này cho phép biểu tượng điểm-dấu đầu dòng mặc định (với bán kính không dòng kẻ) là
đã thay đổi. Lệnh PointSymbol đặc biệt hữu ích khi một tập hợp các điểm sử dụng
chẳng hạn như biểu tượng điểm khi vẽ biểu đồ. Biểu tượng điểm có thể được đặt lại thành
default \ bullet bằng lệnh PointSymbol (mặc định).

----- cú pháp:
PointSymbol ( , )
PointSymbol (mặc định)

----- ghi chú:
Lệnh PointSymbol chỉ ảnh hưởng đến các lệnh điểm tiếp theo.
Dấu ngoặc vuông tùy chọn của lệnh point ghi đè lệnh PointSymbol.

----- ví dụ:
PointSymbol ($ \ odot $, 0.7)
PointSymbol (mặc định)

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

WELFARE
Lệnh này cho phép người dùng truy cập vào dòng lệnh và thực thi Linux tiêu chuẩn
các lệnh. Một cách sử dụng quan trọng cho lệnh này là chạy chương trình Perl.

----- cú pháp:
Hệ thống(" ")

----- ghi chú:
Các chuỗi phải được đặt trong dấu phẩy ngược.

-----thí dụ:
system ("dir> mydir-list.txt")
system ("perl myperlprogram.pl")

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

CHỈ....
Lệnh này làm cho mathsPIC trả về giá trị của một phép tính hoặc tham số được chỉ định; vì
ví dụ, giá trị của một góc cụ thể hoặc độ dài của một đoạn thẳng. Kết quả được hiển thị trong
tệp đầu ra dưới dạng một dòng nhận xét. Điều này cho phép các lệnh mathsPIC được điều chỉnh trong
ánh sáng của các phép tính. Hiện tại có năm lệnh như sau.

----- cú pháp:
showLength (AB)
showAngle (ABC)% trả về góc tính bằng radian
showAngledeg (ABC)% trả về góc tính bằng độ
showArea (ABC)
hiển thịĐiểm
showBiến

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

TEXT
Lệnh này đặt một chuỗi văn bản tại một vị trí cụ thể. Theo mặc định, văn bản được căn giữa
theo chiều dọc và chiều ngang tại điểm xác định. Tùy chọn, văn bản có thể được đặt
liên quan đến một điểm bằng cách sử dụng các kết hợp thích hợp của các tùy chọn PiCTeX `` vị trí '' ltr
B b để căn lề (l) eft, (r) cạnh ight, (t) cạnh op, (B) aseline, (b) ottom edge
tương ứng của hộp văn bản với vị trí điểm.

Hãy nhớ rằng các đơn vị mặc định cho đối số góc của biểu thức polar () là
rađian; do đó bạn PHẢI thêm `deg 'nếu bạn muốn làm việc bằng cấp

----- cú pháp:
chữ( ) { } [ ]
chữ( ) { , sự thay đổi( , )} []
chữ( ) { , cực ( , [rad])} []

----- ví dụ:
text (A) {5,6}
text ($ A_1 $) {A1, shift (2, 2)}
text (Z2) {Z2, shift (5, -5)} [tr]
text (Z3) {Z2, polar (5, 20 deg)} [Br]
text (Z4) {Z2, polar (5, 1.34 rad)}
text (\ framebox {Z5}) {Z5}

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

VAR
Lệnh var được sử dụng để xác định các biến vô hướng. Nó có thể là bất kỳ biểu thức số nào. MỘT
tên biến phải bắt đầu bằng một chữ cái (viết hoa hoặc viết thường), và có thể có
lên đến tối đa bốn chữ số sau. Nếu tên biến chi tiết hơn được yêu cầu,
thì một giải pháp thay thế đơn giản là sử dụng macro mathsPIC --- vì bất kỳ chuỗi nào cũng có thể được cấp phát qua
macro (xem đầu chương này để biết chi tiết về macro).

Lưu ý rằng các biến, hằng số và điểm có cấu trúc tên giống nhau và một biến
có thể có cùng tên với một điểm (và vì vậy, chúng tôi đề xuất các điểm có các chữ cái viết hoa và
biến và hằng có chữ thường). Các giá trị mới có thể được phân bổ lại cho
tên biến hiện có; tuy nhiên, khi điều này xảy ra thì mathsPIC không đưa ra cảnh báo
để làm nổi bật sự thật này.

Nếu điều quan trọng là phải được cảnh báo nếu một biến tiềm năng vô tình được phân bổ lại thì
người ta nên xem xét sử dụng lệnh const để thay thế (vì mathsPIC không tạo ra lỗi
thông báo nếu một hằng số được phân bổ lại).

----- cú pháp:
var =

----- ghi chú:
Ngoài các chức năng toán học, các chức năng toán học PIC có thể được sử dụng với
lệnh var là:

góc( )% trả về góc tính bằng radian
angledeg ( )% trả về góc tính bằng độ
khu vực( )
xcoord ( )
ycoord ( )
phương hướng( )% trả về hướng góc tính bằng radian
chỉ thị ( )% trả về hướng góc theo độ

----- ví dụ:
var r = 20, r4 = r3 * tan (0.3), j = (r * 2e3) ** 2, r5 = AB
var e = _e_, p1 = _Pi_
var t = _linethickness_% trả về linethickness theo đơn vị hiện tại
var g137 = angle (ABC)% (mặc định: trả về bằng radian)
var g = angledeg (ABC)% góc theo độ
var h = area (ABC)
var x2 = xcoord (A), y2 = ycoord (A)
var m5 = 12 còn lại 3% còn lại sau khi chia cho 3
var r1 = hướng (PQ)% tính bằng radian
var d1 = directiondeg (PQ)

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

Sử dụng mathspic trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    fre: ac - công cụ chuyển đổi âm thanh miễn phí
    fre: ac - công cụ chuyển đổi âm thanh miễn phí
    fre:ac là một công cụ chuyển đổi âm thanh và đĩa CD miễn phí
    trình trích xuất cho các định dạng và bộ mã hóa khác nhau.
    Nó có tính năng MP3, MP4/M4A, WMA, Ogg
    Định dạng Vorbis, FLAC, AAC và Bonk
    ủng hộ, ...
    Tải xuống fre:ac - trình chuyển đổi âm thanh miễn phí
  • 2
    Matplotlib
    Matplotlib
    Matplotlib là một thư viện toàn diện
    để tạo tĩnh, động và
    trực quan hóa tương tác bằng Python.
    Matplotlib giúp mọi thứ trở nên dễ dàng và
    điều khó ...
    Tải xuống Matplotlib
  • 3
    người máy
    người máy
    Viết logic chatbot của bạn một lần và
    kết nối nó với một trong những cái có sẵn
    dịch vụ nhắn tin, bao gồm cả Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram hoặc thậm chí yo ...
    Tải xuống BotMan
  • 4
    Joplin
    Joplin
    Joplin là một mã nguồn mở và miễn phí
    ứng dụng ghi chú và việc cần làm
    có thể xử lý một số lượng lớn các ghi chú trong
    Đánh dấu định dạng, sắp xếp chúng thành
    sổ ghi chép và ...
    Tải xuống Joplin
  • 5
    gerbv � trình xem Gerber (RS-274X)
    gerbv � trình xem Gerber (RS-274X)
    Gerbv là một tệp Gerber mã nguồn mở
    (chỉ RS-274X) trình xem. Gerbv cho phép bạn
    tải một số tệp lên nhau,
    thực hiện các phép đo trên hình ảnh được hiển thị,
    Vân vân. ...
    Tải xuống gerbv � trình xem Gerber (RS-274X)
  • 6
    máy đo
    máy đo
    Công cụ phân tích hiệu suất I / O.
    Đối tượng: Nhà phát triển, Thông tin
    Công nghệ, Khoa học / Nghiên cứu, Hệ thống
    Các nhà quản trị. Giao diện người dùng: Win32
    (MS Windows). Progr ...
    Tải xuống máy đo
  • Khác »

Lệnh Linux

Ad