Một số lệnh cơ bản trong maple

3 27 0
Một số lệnh cơ bản trong maple

Đang tải... (xem toàn văn)

Thông tin tài liệu

Một số lệnh MAPLE • Để khởi tạo phiên làm việc mới, ta chọn biểu tượng [> cơng cụ • expr; Kết thúc expr dấu chấm phẩy “;” để kết expr Ví dụ 1+2; • expr: Kết thúc expr dấu hai chấm “:” để ẩn kết expr Ví dụ 1+2: • restart; Khởi động lại file làm việc • ?func Tìm hiểu hàm func Ví dụ ?sin; Ngồi ra, ta sử dụng Help/Maple Help cơng cụ, sau đánh tên hàm cần tìm hiểu vào tìm kiếm • var:= expr Gán expr cho biến var Ví dụ x:=3+5-7; • print(expr) In giá trị expr Ví dụ: a:=2+5: print(a); • simplify(expr) Rút gọn biểu thức expr Ví dụ: simplify((x+y)ˆ2 -(x-y)ˆ2); • expand(expr) Khai triển biểu thức expr Ví dụ: expand((x+y)ˆ5); • var:=’var’ Giải phóng biến var Ví dụ m:=5: print(m); m:=’m’; print(m); • a + b, a − b, a * b, a/b Thực phép toán cộng, trừ, nhân, chia a b • aˆn Tính an Ví dụ: 4ˆ5; • f := x-> expr Định nghĩa hàm biến f (x) = expr Ví dụ bp := x− > x2 ; • f := (x, y, )-> expr Định nghĩa hàm nhiều biến f (x, y, ) = expr Ví dụ tich := (x, y, z)− > x ∗ y ∗ z; • f(a) Tính giá trị hàm f a Ví dụ sin(32); • solve(eq, var) Giải phương trình eq theo biến var Ví dụ solve(xˆ2+2*x-3=0, x); • solve(eqs, vars) Giải hệ phương trình gồm phương trình eqs ={eq1 , eq2 , } theo biến var={var1 , var2 , } Ví dụ solve({xˆ2-x+y=0, 2x+y=1}, {x,y}) • Để viết biểu thức nhiều dịng, ta dùng tổ hợp phím ”SHIFT+ENTER” để xuống dịng > 1+2-5* 6+7; #nhấn SHIFT+ENTER −20 • L:=[a, b, c, ] Tạo danh sách L gồm phần tử a,b, c, Ví dụ L:=[2, 3, 4, 6]; • nops(L) Số phần tử danh sách L • L[i] Phần tử thứ i danh sách L Ví dụ: L[3]; • true, false Giá trị đúng, sai Ví dụ: a:=true; • =, , = Các phép so sánh: bằng, khác, nhỏ hơn, nhỏ bằng, lớn hơn, lớn • for x in L expr; od; Thực lặp lặp lại biểu thức expr với x phần tử danh sách L CuuDuongThanCong.com https://fb.com/tailieudientucntt > L:=[3, 5, 6]; for x in L print(xˆ 2); od; • for i from n to m expr; od; Thực lặp lặp lại biểu thức expr với i chạy từ n đến m với bước nhảy > for i from -4 to 10 print(iˆ 2+1); od; • for i from n to m by s expr; od; Thực lặp lặp lại biểu thức expr với i chạy từ n đến m với bước nhảy s > for i from to 10 by print(iˆ 2+1); od; • while test expr; od; Nếu test thực lập lập lai expr test sai > n:=3; while n a:=3; b:=5;; if a>b then a:=a-b; fi; • if test then statmt1 else statmt2 fi; Nếu test thực stamt1, ngược lại thực statmt2 > a:=3; b:=5; if a>b then print(a); else print(b); fi; • func:=proc(paras) local expr; end proc; Định nghĩa hàm hay thủ tục với paras tham số truyền vào > tong:=proc(a,b) local s; s:=a+b; return s; CuuDuongThanCong.com https://fb.com/tailieudientucntt end proc; > tong(5,9); CuuDuongThanCong.com https://fb.com/tailieudientucntt ... print(b); fi; • func:=proc(paras) local expr; end proc; Định nghĩa hàm hay thủ tục với paras tham số truyền vào > tong:=proc(a,b) local s; s:=a+b; return s; CuuDuongThanCong.com https://fb.com/tailieudientucntt

Ngày đăng: 05/12/2021, 15:55

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan