IT - Matlab Software (Phần 2) part 4 doc - Pdf 17

Ph lc-Lnh v hm 184

Phan Thanh Tao - 2004
BRIGHTEN
BRIGHTEN Baớng maỡu saùng hoỷc tọỳi
BRIGHTEN(beta) thay baớng maỡu hióỷn thồỡi mọỹt baớng
maỡu xaùm hoỷc tọỳi gọửm cồ baớn caùc maỡu giọỳng
nhau. Baớng maỡu saùng hồn nóỳu 0 < beta 1 vaỡ tọỳi
hồn nóỳu
-1 beta < 0
BRIGHTEN(beta), sau õoù BRIGHTEN(-beta) phuỷc họửi
baớng maỡu gọỳc
map = BRIGHTEN(beta) traớ vóử mọỹt phión baớn saùng
hoỷc tọỳi cuớa baớng maỡu õang duỡng maỡ khọng thay
õọứi caùch hióứn thở
newmap = BRIGHTEN(map,beta) traớ vóử mọỹt phión baớn
saùng hoỷc tọỳi cuớa baớng maỡu chố õởnh maỡ khọng
thay õọứi caùch hióứn thở

SPINMAP
SPINMAP Xoay baớng maỡu
SPINMAP quay troỡn baớng maỡu khoaớng 3 giỏy
SPINMAP(T) quay troỡn baớng maỡu khoaớng T giỏy
SPINMAP(inf) laỡ mọỹt voỡng lỷp vọ haỷn, ngừt vồùi
phờm <^C>
SPINMAP(T,inc) duỡng õọỹ tng chố õởnh. Ngỏửm õởnh thỗ
inc = 2, vỗ vỏỷy inc = 1 laỡ mọỹt caùch quay chỏỷm hồn
, inc = 3 laỡ nhanh hồn, inc = -2 laỡ theo hổồùng
khaùc,
óứ traùnh veợ laỷinhióửu lỏửn, goỹi
set(gcf,'sharecolors','no')

trong caùc ma trỏỷn X,Y, vaỡ Z õóứ xaùc õởnh caùc mỷt
nũm bón trong hay bón ngoaỡi. Thổớ SURFL(X',Y',Z')
nóỳu khọng thờch duỡng kóỳt quaớ naỡy. óứ tờnh õổồỹc
caùc phaùp vectồ cuớa caùc mỷt thỗ SURFL õoỡi hoới
cỏỳp cuớa caùc ma trỏỷn ờt nhỏỳt laỡ 3

SPECULAR
SPECULAR ọỹ phaớn chióỳu
R = SPECULAR(Nx,Ny,Nz,S,V) traớ vóử õọỹ phaớn chióỳu
cuớa mọỹt mỷt coù caùc thaỡnh phỏửn cuớa phaùp vectồ
laỡ [Nx,Ny,Nz]. S vaỡ V õởnh hổồùng nguọửn saùng
hổồùng nhỗn tổồng ổùng. Chuùng coù thóứ laỡ caùc vectồ
3 chióửu [x,y,z] hoỷc caùc vectồ 2 chióửu [Az, El]
vồùi Az laỡ goùc phổồng vở vaỡ El laỡ goùc nỏng trong
hóỷ toỹa õọỹ cổỷc. Phaớn chióỳu maỷnh nhỏỳt khi phaùp
vectồ theo hổồùng (S+V)/2, vồùi S laỡ hổồùng nguọửn vaỡ
V laỡ hổồùng nhỗn. Thaỡnh phỏửn toớa saùng cuớa mỷt
coù thóứ õổồỹc chố õởnh bũng caùch thóm mọỹt tham sọỳ
thổù 6 laỡ SPECULAR (Nx,Ny,Nz,S,V,spread)

DIFFUSE
DIFFUSE ọỹ khuóỳch taùn
R = DIFFUSE(Nx,Ny,Nz,S) traớ vóử õọỹ khuóỳch taùn cuớa
mọỹt mỷt coù caùc thaỡnh phỏửn cuớa phaùp vectồ laỡ
[Nx,Ny,Nz]. S laỡ mọỹt vectồ 3 chióửu õóứ xaùc õởnh
hổồùng nguọửn saùng. S cuợng coù thóứ laỡ mọỹt vectồ 2
chióửu S = [Az,El] õởnh hổồùng hổồùng goùc phổồng vở
vaỡ goùc nỏng.
ởnh luỏỷt Lambert: R = cos(theta) vồùi theta laỡ
goùc giổợa phaùp vectồ cuớa mỷt vaỡ nguọửn saùng

cạc hçnh nh v cạc giạ trë hiãûn tải ca
chụng. Thỉûc hiãûn SET(H) âãø xem danh sạch cạc âàûc
tênh ca cạc hçnh nh v cạc giạ trë håüp lãû
ca chụng

GCF
Láúy th hçnh nh hiãûn thåìi
H = GCF tr vãư th ca thçnh nh hiãûn thåìi .
Hçnh nh hiãûn thåìi l hçnh nh m cạc lãûnh v
nhỉ PLOT, TITLE, SURF, cho ra. Dng lãûnh FIGURE
âãø thay âäøi hçnh nh hiãûn tải sang hçnh nh
khạc, hồûc âãøí tảo ra mäüt hçnh nh måïi

CLF
Xọa hçnh nh
CLF xọa táút c cạc âäúi tỉåüng trãn hçnh nh
hiãûn tải
CLF RESET xọa mi thỉï v cng âàût lải cạc
âàûc tênh ca hçnh nh vo cạc giạ trë ngáưm âënh,
trỉì vë trê

CLOSE
Âọng cỉía säø chè âënh
CLOSE(H) âọng cỉía säø cọ th H
Chênh lãûnh CLOSE âọng cỉía säø hçnh nh hiãûn tải
CLOSE âọng cỉía säø khäng âiãưu kiãûn v khäng nhàõc
cäng nháûn
CLOSE('name') âọng cỉía säø cọ tãn chè âënh
CLOSE ALL âọng táút c cạc cỉía säø âang måí


Taỷo truỷc ồớ vở trờ bỏỳt kyỡ
AXES('position', RECT) mồớ mọỹt truỷc ồớ vở trờ chố
õởnh vaỡ traớ vóử theớ cuớa noù
RECT = [left, bottom, width, height] chố õởnh vở trờ
vaỡ kờch thổồùc cuớa caỷnh cuớa họỹp caùc truỷc, tổồng
õọỳi so vồùi goùc dổồùi bón traùi cuớa cổớa sọứ hỗnh
aớnh , vaỡ theo caùc õồn vở chuỏứn vồùi (0,0) laỡ
goùc dổồùi bón traùi vaỡ (1.0,1.0) laỡ goùc trón bón
phaới
Chờnh lóỷnh AXES taỷo ra truỷc cổớa sọứ õỏửy õuớ vaỡ
traớ vóử theớ cuớa noù
AXES(H) taỷo ra truỷc hióỷn taỷi vồùi theớ H

GCA
Lỏỳy theớ truỷc hióỷn taỷi
H = GCA traớ vóử theớ cuớa truỷc hióỷn taỷi. Truỷc
hióỷn taỷi laỡ truỷc maỡ caùc lóỷnh õọử hoỹa nhổ PLOT,
TITLE, SURF, veợ ra. Duỡng lóỷnh AXES hoỹc
SUBPLOT õóứ thay õọứi truỷc hióỷn taỷi sang truỷc khaùc
hoỷc taỷo ra truỷc mồùi

CLA
Xoùa truỷc
CLA xoùa tỏỳt caớ caùc õọỳi tổồỹng (õổồỡng, vn baớn,
hỗnh aớnh, caùc mỷt, caùc maớnh) cuớa truỷc hióỷn taỷi
CLA RESET xoùa moỹi thổù vaỡ cuợng õỷt laỷi caùc õỷc
tờnh cuớa truỷc vaỡo caùc giaù trở ngỏửm õởnh , trổỡ vở
trờ

AXIS

AXIS('square') tảo häüp trủc vng
AXIS('image'), våïi cạc hçnh nh, tảo tè lãû
phán gii nhỉ hçnh nh
AXIS('normal') phủc häưi häüp trủc hiãûn tải vãư
kêch thỉåïc âáưy â v xọa mi hản chãú trãn cạc
âån
vë chia tè lãû. Lãûnh ny phủc häưi hiãûu lỉûc
AXIS('square') v AXIS('equal')
AXIS('image') âàt tè lãû phán gii v cạc giåïi
hản trủc sao cho hçnh nh trong cạc trủc hiãûn
tải cọ cạc âiãøm nh hçnh vng
AXIS('off') tàõt táút c cạc nhn trủc v cạc
âạnh dáúu
AXIS('on') báût lãn táút c cạc nhn trủc v
cạc âạnh dáúu
[S1,S2,S3] = AXIS('state') tr vãư cạc chùi biãøu
hiãûn ci âàût hiãûn tải ca 3 âàûc tênh trủc
S1 = 'auto' hồûc 'manual'
S2 = 'on' hồûc 'off'
S3 = 'xy' hồûc 'ij'

CAXIS
Gi chia tè lãû trủc
CAXIS(V), våïi V l vectå 2 pháưn tỉí [cmin cmax],
âàût cạch chia tè lãû th cäng ca gi mu cho
cạc âäúi tỉåüng SURFACE v PATCH tảo ra båíi cạc
lãûnh nhỉ MESH, PCOLOR, v SURF. cmin v cmax âỉåüc
gạn cho mu âáưu v mu cúi ca bng mu.
Cạc mu cho PCOLOR v SURF âỉåüc xạc âënh bàòng
bng tra cỉïu bãn trong miãưn ny. Cạc giạ trë bãn


LINE
Taỷo caùc õọỳi tổồỹng õổồỡng thúng bỏỷc thỏỳp
LINE(X,Y) thóm õổồỡng thúng trong caùc vectồ X vaỡ Y
vaỡo caùc truỷc hióỷn thồỡi. Nóỳu X vaỡ Y laỡ caùc ma
trỏỷn cuỡng cồợ thỗ mọựi õổồỡng trón mọỹt cọỹt
LINE(X,Y,Z) taỷo caùc õổồỡng thúng trong hóỷ toỹa
õọỹ 3 chióửu
LINE traớ vóử mọỹt vectồ cọỹt caùc theớ chố õóỳn caùc
õọỳi tổồỹng LINE, mọựi theớ mọỹt õổồỡng. Caùc õọỳi
tổồỹng LINE laỡ con cuớa caùc õọỳi tổồỹng AXES. Cỷp
X,Y (bọỹ ba X,Y,Z õọỳi vồùi 3 chióửu) coù thóứ theo sau
laỡ caùc cỷp tham sọỳ/giaù trở õóứ chố õởnh caùc õỷc
tờnh thóm cuớa caùc õổồỡng.Cỷp X,Y (X,Y,Z õọỳi vồùi 3
chióửu) coù thóứ boớ qua toaỡn bọỹ, vaỡ tỏỳt caớ caùc
chố õởnh õỷc tờnh bũng caùch duỡng caùc cỷp tham
sọỳ/giaù trở. Thổỷc hióỷn GET(H), vồùi H laỡ theớ
õổồỡng, õóứ xem danh saùch caùc õỷc tờnh õọỳi tổồỹng
õổồỡng vaỡ caùc giaù trở hióỷn thồỡi cuớa chuùng. Thổỷc
hióỷn SET(H) õóứ xem danh saùch caùc õỷc tờnh õọỳi
tổồỹng õổồỡng vaỡ caùc giaù trở hồỹp lóỷ

TEXT
Thóm vn baớn vaỡo hỗnh aớnh hióỷn thồỡi
TEXT(X,Y,'string') thóm vn baớn trong cỷp dỏỳu
nhaùy vaỡo taỷi vở trờ (X,Y) trón caùc truỷc hióỷn
thồỡi, vồùi (X,Y) theo õồn vở lỏỳy trong lóỷnh PLOT
hióỷn thồỡi. Nóỳu X vaỡ Y laỡ caùc vectồ , thỗ TEXT ghi
vn baớn taỷi tỏỳt caớ caùc vở trờ õổồỹc cho. Nóỳu
'string' laỡ mọỹt maớng cuỡng sọỳ doỡng vồùi õọỹ daỡi

v phẹp näüi suy song tuún tênh âỉåüc dng âãø
xạc âënh mu bãn trong âa giạc ("mu näüi suy").
Nãúu C l mäüt chùi, thç âa giạc âỉåüc tä våïi mu
'color'. 'color' cọ thãø l
'r','g','b','c','m','y', 'w', hồûc 'k'. Nãúu X, Y, v
C l cạc ma tráûn cng cåỵ, thiì mäùi mnh mäüt
cäüt. Trong trỉåìng håüp ny, C l vectå dng cho
cạc mu âa giạc "nãưn", v C l ma tráûn cho cạc
mu âa giạc "näüi suy"
PATCH âàût âàûc tênh FaceColor ca nọ vo 'flat',
'interp', hồûc colorspec phủ thüc vo giạ trë
ca ma tráûn C
PATCH(X,Y,Z,C) tảo ra cạc mnh trong hãû ta âäü
3 chiãưu
PATCH tr vãư vectå cäüt cạc th chè âãún cạc
âäúi tỉåüng PATCH, mäùi th mäüt mnh. Cạc âäúi
tỉåüng PATCH l con ca cạc âäúi tỉåüng AXES. Bäü ba
X,Y,C (bäü bäún X,Y,Z,C cho 3 chiãưu) cọ thãø theo sau
båíi cạc càûp giạ trë/tham säú âãø chè âënh cạc âàûc
tênh thãm nỉỵa ca cạc mnh. Bäü ba X,Y,C (bäü bäún
X,Y,Z,C cho 3 chiãưu) cọ thãø b qua ton bäü, v
táút cc cạc âàûc tênh chè âënh dng cạc càûp giạ
trë/tham säú
Thỉûc hiãûn GET(H), våïi H l mäüt th mnh, âãø
xem danh sạch cạc âàûc tênh âäúi tỉåüng mnh v
giạ trë hiãûn thåìi ca chụng. Thỉûc hiãûn SET(H)
âãø xem danh sạch cạc âàûc tçnh v cạc giạ trë
âàûc tênh håüp lãû ca âäúi tỉåüng mnh

SURFACE

pháưn tỉí ca C chè âënh mu ca mäüt mnh chỉỵ
nháût trong hçnh nh. Mäic pháưn tỉí ca C âỉåüc
dng nhỉ cạc chè säú trong bng mu hiãûn thåìi âãø
xạc âënh mu. Nãúu [M N] = SIZE(C), thç cạc giåïi
hản trủc l [0.5 N+0.5 0.5 M+0.5 båíi váûy mäùi
pháưn tỉí trong C l tám cọ ta âäü ngun giỉỵa 1
v M hồûc N
IMAGE(X,Y,C), våïi X v Y l cạc vectå, chè âënh
viãûc âạnh nhn cạc trủc X v Y, nhỉng cho ra
cng hçnh nh nhỉ IMAGE(C). Chè cọ cạc pháưn tỉí
âáưu v cúi ca X v Y âỉåüc dng cho cạc giåïi
hản trủc. Trong cạc trỉåìng håüp ny, dng
âáưu/cúi ca C l tám trãn giạ trë âáưu/cúi ca
Y, v cäüt âáưu/cúi ca C l tám trãn giạ trë
âáưu/cúi ca X, våïi cạch thãm vo åí cạc âáưu
mụt âãø âm bo cạch âãưu dc theo cạc trủc X
v Y
IMAGE tr vãư mäüt th chè âãún mäüt âäúi tỉåüng
IMAGE. C hồûc bäü ba X,Y,C cọ thãø theo sau l cạc
càûp tham säú/giạ trë âãø chè âënh cạc âàûc tênh thãm
cho hçnh nh. C hồûc bäü ba X,Y,C cọ thãø b qua
ton bäü, v táút c cạc âàût tênh chè âënh bàòng
cạch dng cạc càûp tham säú/giạ trë. IMAGE âàût
âàûc tênh trủc YDir vo giạ trë âo ('reverse'),
v âàûc tênh View vo [0 90]. Âäúi tỉåüng hçnh nh
s khäng âỉa ra cạc gọc View khạc. Âãø láúy âỉåüc
hiãûu lỉûc tỉång tỉû quay mäüt hçnh nh, dng SURF
våïi ạnh xả trån hồûc PCOLOR
Thỉûc hiãûn GET(H), våïi H l mäüt th hçnh nh, âãø
xem danh sạch cạc âàûc tênh âäúi tỉåüng hçnh ành v


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status