Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (478.18 KB, 6 trang )
I. Giới thiệu biến trong Maple
I.1)Tên biến
- Biến dùng để lưu trữ các đại lượng thay đổi.
- Mỗi biến có 1 tên
- Gồm chữ cái, chữ số.
- Không có khỏang trắng
- Có thể biến 1 chuỗi bất kì thành tên biến bằng cách bao bọc trong ' ....'
- Ví dụ:
>
>
Error, first argument to _Inert_ASSIGN must be assignable
I.2)Phân lọai biến
- Biến của Maple chia làm 2 lọai
- Biến tóan học : là biến chưa được gán giá trị, tượng trưng cho 1 ẩn số tóan học.
- Biến lập trình : là biến đã được gán giá trị.
- Làm cho biến lập trình thành biến tóan học bằng cách.
- x:='x'; y:='y'; hoặc unassign('x','y');
- Ví dụ:
>
z,y,t : biến lập trình , x: biến tóan học
- Làm cho z,y,t trở lại thành biến tóan học bằng cách
>
I.3) Đặc điểm cần lưu ý
II. Sự định giá đầy đủ (Full Evaluation)
- Maple áp dụng sự định giá đầy đủ.
- Khi định giá biểu thức, (B1): tìm biến lập trình & thay thế bằng nội dung => biểu thức
mới ; (B2): Có còn biến lập trình trong biểu thức ? (B21:còn):goto B1 (B22:hết):goto
B3;
(B3):kết quả của việc định giá là biểu thức cuối cùng.
* Ví dụ 1:
>