Chương 3
Lp trình trên Maple
2
20/07/2010 Lp trình tính toán
3.1 Các khái nim cơ bn
Tên (name) và chui ký t
Tên mtchuicácchcái (string of letters)đượcdùng
nhưmtchmchaymtnhãnđể đạidin cho các đối
tượng trong Maple ththay đổiđượcnhư:biến, hiu
toán hc, các biuthc, ... ta thgán cho nó.
ChiudàitiđacatênphthuchmáytínhmàMaple
chytrênđó (máy 32-bit thì chiudàitiđacatênlà
524275).
Tên btđầuvimtdugch dưới(_)đượcsdng làm
biếntoàncc.
3
20/07/2010 Lp trình tính toán
3.1 Các khái nim cơ bn
Tên (name) và chui ký t
Chuikýt(string of characters)cóthkhông philà
mtchui các chcái (vì cha các tựđcbitnhư:
khong trng, duchm than, ...) do đó không philà
mttênhpl.
Maple cho phép tomttên tmtchuikýtbng
cách cho vào trong cpdu nháy đơn(`).
VD: `a variable!`:=10
x hay `x` cùng chỉđếnmttên.
print(`I``m a student`); I`m a student.
4
20/07/2010 Lp trình tính toán
3.1 Các khái nim cơ bn
Biến trong Maple
Biếntrong Maple nhng tên được dùng để thay thếcho
mtđốitượng nào đó, thông thường các giá trcnthay
đổi, hoccácbiuthctínhtoáncnchogiátr... hai
loibiến trong Maple: Biếnlptrình biến toán hc.
Biếnlp trình nhng biếncóthgán bimtgiátrnào
đóvàgiátrịđóđượclưutrcho đếntn lúc thcsb
thay đổi.
Mtbiến toán hcthhinchonstrong toán hc,
không thgán giá tr, không thdùng như mtbiến
lp trình.
5
20/07/2010 Lp trình tính toán
3.1 Các khái nim cơ bn
Biến trong Maple
d:
> z := y;
y := t;
t := x2;
z, y, t: biến lp trình
x: biến toán hc
Làm cho z, y, t tr li thành biến toán hc bng cách
> unassign (‘z’, ‘y’, ‘t’)
hoc z:=‘z’; y:= ‘y’; t:=‘t’;