You are on page 1of 22

Mn hc: K nng lm vic nhm

CC PHP TON C BN CA MATLAB


Nhm: TERRI-MATH
I. Cc lnh c bn nht:
- Xa mn hnh:

II. Cc php ton s thng thng:
1) Chia tri, chia phi:

2) Du:

)
(

( )
(
)
( )

3) Tr tuyt i:

( )
( )

4) Hin th dng phn s:

5) Hin th dng:

6) Xp x (lm trn):
a. Bnh thng:
( )
(
)

( )
(
)

( )
(
)

b. Theo chiu m v cng (lm trn xung):


( )
(
)

( )
(
)

c. Theo chiu dng v cng (lm trn ln):


( )
(
)

( )
(
)

d. Theo chiu v khng (lm trn ln vi s m, lm trn xung vi s dng):


( )
(
)

( )
(
)

7) Ly phn d:
a.
(
)

Mn hc: K nng lm vic nhm

S nguyn t, BCNN, UCLN:


Kim tra s c l s nguyn t hay khng?

( )
b. Lit k tt c cc s nguyn t b hn hay bng :

( )
c. Phn tch s nguyn dng thnh tch cc tha s nguyn t:

( )
d. c chung ln nht ca hai s nguyn dng v : (Greatest common divisor)
(
)

e. Bi chung nh nht ca hai s nguyn dng v : (Least common multiples)

(
)
9) Hon v, chnh hp, t hp:
a. Hon v:
- Tnh :

( )
hoc

(
)
- Lit k tt c cc hon v ca tp :
( )

b. Chnh hp:
c. T hp:
- Tnh
:
(
)

- Lit k tt c cc tp con c k phn t ly t tp hp :


(
)

III. Php ton lng gic:


- Tnh hm
bnh thng:
( )

( )

( )

- Tnh hm ngc
:
( )

( )

( )

IV. Chuyn h c s:
- Chuyn c s t nh phn sang thp phn:
( )

- Chuyn c s t thp phn sang nh phn:


( )

- Chuyn c s t thp lc phn sang thp phn:


( )

- Chuyn c s t thp phn sang thp lc phn:


b.
c.
8)
a.

Mn hc: K nng lm vic nhm

- Chuyn c s
- Chuyn c s

t h c s sang thp phn:

t thp phn sang h c s :

V. Ma trn:
1) Nhp ma trn:
- Nhp th cng:
,

( )
(

,
-

2) Nhp ma trn c bit:


- Ma trn khng:
( )

( )

- Ma trn mt:

( )

( )

- Ma trn cho:

- Ma trn n v:

(,

-)

- Ma trn k o: (ma phng)

- Ma trn Pascal: (c trn ng cho ph)

( )

( )

Mn hc: K nng lm vic nhm

- Ma trn Hilbert:

- Ma trn ngu nhin: (mi h s nm trong on ,


( )

( ))

-)

- Ma trn ngu nhin: (mi h s nguyn nm trong on ,


(
) (
))
(

(
( ) )

3) Cc php ton c bn trn ma trn:


,

- Kch thc ma trn: (dng ct)

-)

( )

- Php tng theo ct:

- Php tng theo hng:


( )

( )

- Php cng c ma trn:


4

Mn hc: K nng lm vic nhm

( ))

( )), nh nht (
( )), trung bnh cng vector gia
* Php ton ln nht (
( )), cng tng t nh php tng (
( )).
(
- Trung bnh cng cc phn t ca ma trn:
( ))
( ))

(
(
- Php cng:

- Php tr:

- Php nhn:

Mn hc: K nng lm vic nhm

- Ma trn nghch o:

( ))

- Ma trn gi o:

, ( ))
(

- Ma trn chuyn v:

- Ma trn bc thang rt gn:


( )

- Hng:

( )

( )

- S chiu:

- Vt:

( )

Mn hc: K nng lm vic nhm

4) Trch ma trn:
,
,

- Trch v tr (

):

- Trch c dng:

(,

- )

- Trch c ct:

( ,

-)

- Trch mt khi:

(,

(
-,

) (

) (

) (

-)

5) Cc php bin i s cp trn dng hoc trn ct:


,

- Bin dng thnh ln dng :


( )
( )

Mn hc: K nng lm vic nhm


(

- Bin dng thnh dng cng


( )

( )

ln dng :
( )
( )

( )
( )

- Hon v dng v dng :


- )
(,



(,
- )

(,

- )

* Php s cp trn ct cng tng t.


VI. Gii phng trnh ma trn:
- C 2 cch gii:
(

VII. Gii hn, vi tch phn:


1) Gii hn:

Mn hc: K nng lm vic nhm

2) o hm:

( )

( )

( )

)(

(
(

( )

( )

( )
)

( )

)
(

, ( )
(
)

( )

( )-

3) Kho st tnh lin tc:

( )

( )

4) Kho st chui hi t:

Mn hc: K nng lm vic nhm

( ( )

()

( )

5) Tch phn:
(

)
( )

( )

( )

( )

( )

( )

( )

)
(

10

Mn hc: K nng lm vic nhm

V TH TRONG MATLAB
I. Khng gian hai chiu:
1) Lnh c bn:
- Hm plot c ba dng khc nhau ty thuc vo i s a vo. V d nu y l mt vec t th
plot(y) to ra mt ng thng quan h gia cc gi tr ca y v hnh v ca n. Nu ta c hai
vec t x, y th plot(x, y) to ra th quan h gia x v y. Nu ta c f l mt hm s ph thuc
vo x th plot(x, f(x)) s to thnh mt th ca f theo x.
( )

( )
)

2) Cc ty chnh nt v, du, mu sc:


- Lnh:
(

( )

- Nt v:
LineWidth: rng ca nt v, tnh bng point (pt).
-
--
:
-.

----------------------------------------------------......................................................................

( )

( )

11

Mn hc: K nng lm vic nhm

( )

( )

- Du ( marker):
MarkerFacecolor: mu bn trong marker.
MarkerEdgecolor: mu ca ng vin marker.
Markersize: ln ca marker, tnh bng pt.
+
o
*
.
s / square
d / diamond

*
.

p / pentagram
h / hexagram
^
v
>
<

12

Mn hc: K nng lm vic nhm


( )

( )

( )

( )
(

- Mu sc:
r - red
k - black
w - white
y - yellow

13

Mn hc: K nng lm vic nhm


c - cyan
b - blue
g - green
m - magenta
- V d tng hp:

( )

( )
(

3) V nhiu hm s, th trong cng 1 ca s:


- Vn 1: v nhiu hm s trn cng mt h trc ta .
V th th nht + hold on.
V tip th th hai + hold off.
( ) ,

( ) ,

( )
(

( )

14

Mn hc: K nng lm vic nhm

- Vn 2: v nhiu h trc ta trong mt ca s.


To ra 1 ma trn m hng, n ct cha m x n th, p l v tr ca tng th, th t t trn
xung di theo hng.


()


)
(
( )

)
(
(

)
-)
(,
()

)
(
)
(

()
)
(
( )

()

)
(
( )

15

Mn hc: K nng lm vic nhm

4) Xc nh ta :
axis([xmin xmax ymin ymax]): Mc nh xmin = ymin = 0. Tuy nhin, khng
phi l iu bt buc.
xlim([xmin xmax]): Bn mun trc Ox ca bn di ra hay ngn li?
ylim([ymin ymax]): Bn mun trc Oy ca bn di ra hay ngn li?
5) Ty chnh cc kiu trc ta :
axis on/off/auto: Bt / Tt / T ng h trc ta .
axis on
axis off
axis auto

grid on/off: Bt / tt li.

grid on
grid off
axis normal/square/equal/tight: h trc ta bnh thng, hnh vung, nh nhau,
hp.
(
)

16

Mn hc: K nng lm vic nhm

( )
( )
(

( )
( )
(

normal

square

equal

tight

axis ij/xy:
17

Mn hc: K nng lm vic nhm


6) Ch thch trn th:
title (string): Tiu , nm trn cng ca th.
xlabel(string): Nhn cho trc Ox. Nm bn cnh trc Ox (d c xoay th).
ylabel(string): Nhn cho trc Oy. Nm bn cnh trc Oy (d c xoay th).
zlabel (string): Nhn cho trc Oz. Nm bn cnh trc Oz (d c xoay th).
gtext(string): t ch thch ln th, v tr c x c nh bi click chut.
text(x,y, string): t mt ch thch (trong du ) ln th ti ta (x,y).
legend: Thm ch gii vo th.
\bf: bold font.
\it: italics font.
\sl: oblique font.
(
)

( )
(
(

)
)
(
(

)
)

II. Khng gian 3 chiu:


1) Lnh:

18

Mn hc: K nng lm vic nhm


(
)), lnh
. v mt (
( )

s to mng gi tr
t min gi tr ca
.
2) Mt s lnh v th trong khng gian ba chiu:
Cc hm contour to, hin th v ghi ch c c ng ng mc ca mt hay nhiu ma
trn. Bao gm:
clabel: to cc nhn s dng ma trn contour v hin th nhn
contour: hin th c c ng ng mc to bi mt gi tr cho trc ca ma trn Z.
contour3: hin th cc mt ng mc to bi mt gi tr cho trc ca ma trn Z.
contourf: hin th th contour 2D v t mu vng gia 2 c c ng
contourc: hm cp thp tnh ma trn contour
Hm mesh/surf: dng v mt li 3D.
meshc: ging mesh nhng c thm ng vin.
waterfall: ch v li theo mt hng.
bar: hin th cc ct ca ma trn m*n nh l m nhm, mi nhm c n bar.
bar3: hin th cc ct ca ma trn m*n nh l m nhm, mi nhm c n bar dng 3D.
barh: hin th cc ct ca ma trn m*n nh l m nhm, mi nhm c n bar nm
ngang .
bar3h: hin th cc ct ca ma trn m*n nh l m nhm, mi nhm c n bar dng 3D
nm ngang.
pie/pie3: th pie hin th theo t l phn trm ca mt phn t ca mt vec t hay
mt ma trn so vi tng cc phn t.
Ta cn x c nh cc vector

19

Mn hc: K nng lm vic nhm

LP TRNH TRONG MATLAB


I.

Lnh disp (tng ng lnh write ca Pascal, lnh printf ca C++):

(
)

- Lnh ny, dng xut ra mn hnh c u ni no .


- Hm disp ch c th c duy nht mt i s. (v d: disp(Terri math, x) l hm sai)
V d:
(
)

II. Hm la chn:
1) Cu trc

- C ph p bnh thng:

- C php m rng:

- V d:
+ vd1:

(
( )

(
( )

20

Mn hc: K nng lm vic nhm

+ vd2:

(
( )

(
( )

2) Cu trc switch case otherwise end:


- C php:

- V d:

+
(

III. Vng lp:


21

Mn hc: K nng lm vic nhm


1) Vng lp for:
- C php:

- V d:

( )

2) Vng lp while:
- C php:

- V d:

( )

IV. T vit hm:
- B1: Ta chn File\New\M-File.
- B2: Lp trnh theo c php:
,

- B3: lu file di dng:


.
Ch phi lu trong ng th mc:
- B4: s dng hm, ta ch vic ghi ra: Tn hm(cc gi tr nhp).

22

You might also like