Tham khảo tài liệu it - matlab software (phần 2) part 10, công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
IT - Matlab Software (Phần 2) part 10Phụ lục-Lệnh và hàm 232 values(5) supernd 3 1 values(6) rreduce 3 1 values(7) wh_frac 0.5 0.5 values(8) autommd 1 values(9) aug_rel 0.001 values(10) aug_abs 0 YÏ nghéa caïc tham säú laì: spumoni: Xuáút cháøn âoaïn caïc âiãöu khiãønSparse Monitor Flag; 0 cho khäng coï, 1 cho mäüt vaìi,2 cho quaï nhiãöu thr_rel, thr_abs: Ngæåîng báûc täúi thiãøu laìthr_rel*mindegree + thr_abs exact_d: Khaïc 0 âãø duìng caïc báûc chênh xaïctrong báûc täúi thiãøu, 0 duìng cho caïc báûc xáúp xè supernd: If > 0, MMD caïc siãu nuït häùn håüpmäùi giaï trë supernd rreduce: If > 0, MMD thu goün doìng mäùi giaï trërreduce wh_frac: Caïc doìng våïi density > wh_frac âæåücboí qua trong COLMMD autommd: Khaïc 0 âãø duìng báûc täúi thiãøu våïi\ vaì / aug_rel, aug_abs: Tham säú tè lãû thàûng dæ chocaïc phæång trçnh gia säú laì aug_rel*max(max(abs(A)))+ aug_abs. Vê duû, aug_rel = 0, aug_abs = 1 âàût mäütma tráûn âån vë khäng chia tè lãû vaìo khäúi (1,1) cuíama tráûn gia säú SPAUGMENTSPAUGMENT Trçnh baìy baìi toaïn bçnh phæång täúi thiãøunhæ mäüt hãû tuyãún tênh låïn S = SPAUGMENT(A,c) taûo ma tráûn báút âënh âäúixæïng, thæa, vuäng S = [c*I A; A 0].Ma tráûn naìy liãnquan våïi baìi toaïn bçnh phæång täúi thiãøu min norm(b- A*x) båíi r = b - A*x S * [r/c; x] = [b; 0]. Giaï trë täúi æu cuía nhán tæí tè lãû thàûng dæ c, baogäöm min(svd(A)) vaì norm(r), thæåìng quaï täún nhiãöupheïp tênh S = SPAUGMENT(A), khäng chè âënh giaï trë cuía c,duìng giaï trë màûc âënh cuía SPPARMS, thæåìng laìmax(max(abs(A)))/1000. Ma tráûn gia säú âæåüc duìngtæû âäüng båíi viãûc giaíi phæång trçnh tuyãún tênh, \vaì /, cho caïc baìi toaïn khäng vuängPhan Thanh Tao - 2004Phụ lục-Lệnh và hàm 233SYMBOLIC TOOLBOXALLVALUESTçm táút caí caïc giaï trë cuía biãøu thæïc RootOf ALLVALUES(S), våïi S laì mäüt biãøu thæïc symbolichoàûc mäüt vectå cäüt chæïa biãøu thæïc conRootOf(EXPR), tçm nghiãûm cuía EXPR räöi tênh S. Kãútquaí laì mäüt vectå chæïa táút caí caïc giaï trë coïâæåüc cuía S Vê duû: p = x^5 + x^4 + 2; s =solve(p); allvalues(s)AR2SMÂäøi maíng Maple sang ma tráûn symbolicA = AR2SM(M) âäøi caïc daûng cuía MATRIX([[...],[...]])hoàûc VECTOR([...]) cho ra båíi caïc haìm âaûi säútuyãún tênh cuía Maple sang ma tráûn symbolicCHARPOLYÂa thæïc âàûc træng symbolicCHARPOLY(A) tênh âa thæïc âàûc træng cuía ma tráûn A.Kãút quaí laì mäüt âa thæïcsymbolic theo biãún x CHARPOLY(A,v) duìng v thay cho xTræì sai säú laìm troìn, charpoly(A) nhæpoly2sym(poly(A)) vaì poly(A) nhæsym2poly(charpoly(A))Vê duû: charpoly(gallery(3))COLLECTTáûp håüp caïc hãû säú COLLECT(S) xem mäùi pháön tæí cuía S nhæ mäüt âa thæïcbiãún symbol cuía S. Nãúu biãún symbol cuía S laì x,thç COLLECT(S) táûp håüp táút caí caïc hãû säú våïicuìng muî cuía x COLLECT(S,v) láúy v laìm biãún symbolic trongmäùi pháön tæí cuía SCOMPOSEHaìm têchCOMPOSE(f,g), våïi f vaì g laì caïc biãøu thæïcsymbolic biãøu hiãûn caïc haìm, goüi laì f(y) vaì g(x),thç traí vãö mäüt biãøu thæïc symbolic biãøu hiãûn haìmf(g(x)) COMPOSE(f,g,u) duìng biãún u cho caí f vaì g.f vaì g coï daûng sau: f = f(u,a1,a2,...); g = g(u,b1,b2,...) COMPOSE(f,g,u,v) duìng biãún u cho f vaì vaìv cho g. f vaì g coï daûng sau: f = f(u,a1,a2,...); g = g(v,b1,b2,...) Vê duû: compose 1/(1+x^2) sin(x) laì1/(1+sin(x)^2)Phan Thanh Tao - 2004Phụ lục-Lệnh và hàm 234COMSTACKSàõp xãúp caïc dáúu pháøy trong mäüt ma tráûn symbolic A = comstack(A) cheìn caïc khoaóng träúng trong matráûn symbolic A âãø táút caí caïc dáúu pháøy cuía noïtaïch doìngCOSINTHaìm têch phán cosin COSINT(x) = gamma+ln(i*x)-i*pi/2+int((cos(t)-1)/t,t=0..x)DETERMÂënh thæïc ma tráûn symbolic DETERM(A) tênh âënh thæïc symbolic cuía ma tráûn A,våïi A laì mäüt ma tráûn symbolic hoàûc ma tráûn säú DETERM(VPA(A)) duìng chênh xaïc säú hoüc Vê duû: determ(sym(5,5,1/(i+j-t)))DIGITSÂàût säú chæî säú cuía Maple Âäü chênh xaïc caïc pheïp tênh säú cuía Mapleâæåücxaïc âënh båíi caïc chæî säú Chênh DIGITS hiãøn thë säú chæî säú hiãûn thåìi DIGITS(D) Âàût säú chæî sävaìo D cho caïc pheïptênh tiãúp sau D = DIGITS traí vãö säú chæî säú hiãûn thåìiDSOLVEGiaíi hãû phæång trçnh vi phán thæåìng symbolic DSOLVE(eqn1,eqn2, ..) cháúp nháûn âãún 12 âäúisäú nháûp, laì caïc phæång trçnh symbolic biãøu hiãûncaïc phæång trçnh vi phán thæåìng vaì caïc âiãöu kiãûnâáöu. Caïc phæång trçnh hoàûc caïc âiãöu kiãûn âáöucoï thãø nhoïm laûi, caïhc nhau dáúu pháøy trong mäütâäúi säú nháûp. Biãún âäüc láûp thæåìng duìng x. Coïthãø âäøi thaình t bàòng caïch duìng x laì biãúnphuû thuäüc, hay duìng t thay cho x laì biãún tæûdo trong mäüt phæång trçnh. Biãún âäüc láûp coï thãøthay âäøi tæì x sang kyï tæû thæåìng naìo âoï bàòngcaïch âæa vaìo kyï tæû âoï nhæ mäüt âäúi säú cuäúicuìng. Kyï tæû D biãøu hiãûn vi phán tæång æïng biãúnâäüc láûp, nghéa laì thæåìng duìng d/dx. Mäüt chæî Dcoï mäüt chæî säú keìm theo biãøu hiãûn vi phán làûp,nghéa laì D2 laì d^2/dx^2. Caïc kyï tæû báút kyì theosau ngay caïc pheïp toaïn vi phán naìy âãø láúy biãúnphuû thuäüc, nghéa laì D3y biãøu hiãûn âaûo haìm báûcba cuía y(x) hoàûc y(t). Caïc âiãöu kiãûn âáöu âæåücchè âënh båíi caïc phæång trçnh nhæ y(a)=b hoàûcDy(a) = b, åí âáy y laì mäüt biãún phuû thuäüc vaì a,b laì caïc hàòng. Nãúu säú caïc âiãöu kiãûn âáöu êt hånsäú biãún phuû thuäüc thç caïc nghiãûm kãút quaí nháûnâæåüc caïc hàòng tuìy yï C1, C2, ... Nãúu ...