- 1 -
BỘ GIÁO DỤC VÀ ĐÀO TẠO
ĐẠI HỌC ĐÀ NẴNG
------
TIỂU LUẬN
ỨNG DỤNG MAPLE TRONG SỐ HỌC Giáo viên hướng dẫn: PGS.TSKH.Trần Quốc Chiến
Học viên thực hiện: 1. Vũ Văn Khiên
2. Lưu Thế Vinh
3. Nguyễn Hoàng Vy
4. Phan Thành Nhất
5. Mai Quốc Toản
Lớp: Phương pháp Toán Sơ Cấp
Khoá: 2009 – 2011
Kon Tum, tháng 03 – 2010
- 2 -
Mục lục
Trang
• Mục lục ....................................................................................................................1
• Lời nói đầu ...............................................................................................................2
• Chương 1 – TỔNG QUAN VỀ MAPLE .................................................................3
- I. Cấu trúc và giao diện. Cấu trúc tài nguyên của Maple ........................................3
- II. Lưu trữ và trích xuất dữ liệu................................................................................4
- III. Các môi trường làm việc trong maple ...............................................................5
• Chương 2 – ỨNG DỤNG CỦA MAPLE TRONG SỐ HỌC
- Các phép toán số học……………………………………………………………....5
- I. Số nguyên………………………………………………………………………..5
1. Thương và số dư…………………………………………………….......5
2. Ước chung lớn nhất, bội chung nhỏ nhất……………………………......6
dụng khác trên Windows và cũng rất “ thân thiện” với người sử dụng.
- Khi khởi động Maple, chương trình chỉ tự động kích hoạt nhân của Maple bao
gồm các phép toán và chức năng cơ bản nhất. Phần nhân chiếm khoảng 10% dung lượng
của toàn chương trình.
- Các dữ liệu và chương trình còn lại của Maple được lưu giữ trong thư viện Maple
và được chia ra 2 nhóm: nhóm các lệnh cơ bản và nhóm các gói lệnh. Gói lệnh có thể nạp
vào bằng:
> with(plots):
Lệnh của Maple
- Lệnh được gõ vào trang làm việc (worksheet) tại dấu nhắc lệnh ">" và theo
ngầm định được hiển thị bằng font Courier màu đỏ. Một lệnh đựợc kết thúc bởi dấu " :"
hoặc dấu ";" và được ra lệnh thực hiện bằng việc nhấn Enter khi con trỏ đang ở trên dòng
lệnh.
> factor(2*x^102+x^100-2*x^3-x+60*x^2+30):
- Kết quả của lệnh được hiển thị ngay bên dưới dòng lệnh nếu dùng dấu
" ;". Có thể dễ dàng dùng chuột và bàn phím để thực hiện các chức năng bôi đen, copy,
paste, cut, delete...đối với dữ liệu trên dòng lệnh hay kết quả thực hiện.
Sử dụng dịch vụ trợ giúp (Help) trong Maple
Maple có dịch vụ trợ giúp khá đầy đủ và thuận lợi bao gồm cú pháp, giải thích cách
dùng và các ví dụ đi kèm. Để nhận được trợ giúp, có thể:
- Nếu đã biết tên lệnh thì từ dấu nhắc gõ vào > factor
- Nếu dùng một gói lệnh thì khi nạp gói lệnh, Maple sẽ hiển thị toàn bộ lệnh trong gói
đó.
- 5 -
- Một cách thông dụng nữa là dùng trình Help|Topic Search rồi gõ vào từ khóa cần
tìm.
II. LƯU GIỮ VÀ TRÍCH XUẤT DỮ LIỆU
- Trang làm việc của Maple sẽ được lưu giữ bằng file có đuôi ".mws". File được lưu
giữ bằng trình File|Save. Một file đó được mở bằng File|Open.
- Ngoài việc lưu giữ bằng định dạng của Maple như trên, dữ liệu có thể được trích xuất
Ta nói a đồng dư b modulo n (n>0), a=b[n], nếu
Mệnh đề
Quan hệ =[n] là quan hệ tương đương với mọi n nguyên dương.
Hệ quả
Với mọi a, b nguyên, n, k nguyên >0, ta có:
a =b[n] => ak=bk[n]
Các hàm Maple
Cho a, b là số nguyên .
Hàm iquo(a,b): Trả về thương của a chia b
Hàm irem (a,b): Trả về số dư của a chia b
- Ví dụ
> iquo(21,6);
> iquo(-21,6);
>
- 7 -
> irem(-15,7);
•
* Hàm iquo (a,b,r ) : trả về thương của a chia b, lưu số dư vào r
* Hàm irem (a,b,q ) : trả về số dư của a chia b, lưu thương vào q
+ Ví dụ:
> iquo(21,8,'r');r;
> irem(-15,7,q);q;
2. Ước chung lớn nhất và bội chung nhỏ nhất
Cho x1, x2,...,xn là các số nguyên dương.
• Định nghĩa
Ước số chung lớn nhất (uccln) của x1, x2,...,xn là số nguyên dương lớn nhất chia hết x1,
x2,...,xn . Bội số chung nhỏ nhất của x1, x2,...,xn là số nguyên dương nhỏ nhất là bội của
x1, x2,...,xn .
Định lý