chuyên đề giới thiệu và hướng dẫn maplev6

67 278 0
chuyên đề giới thiệu và hướng dẫn maplev6

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

M u Maple l phn mm ton din gii quyt cỏc bi toỏn cao cp Bao gm nhng cụng c x lý, tớnh toỏn cỏc lónh vc toỏn hc nh : i s tuyn tớnh: Ma trn, nh thc, H phng trỡnh tuyn tớnh, Khụng gian vộct Gii tớch: Hm s, gii hn, Liờn tc , o hm, Tớch phõn, Phng trỡnh vi phõn, Chui ha, Toỏn ri rc, Thng Kờ, v nhiu lónh vc khỏc ca toỏn hc Vi trờn 3000 hm s Maple l mt tr lý toỏn hc tuyt vi giỳp gii quyt phn tớnh toỏn hc v nghiờn cu Maple lm vic theo cõu lnh nhp t bn phớm v cú th lu thnh tin s dng li cn Mt s iu qui nh nhp lnh: Kt thỳc cõu lnh : Mi cõu lnh c kt thỳc bi du ; ( thỡ in kt qu mn hỡnh) hoc du : (khụng in kt qu) Thi hnh cõu lnh : Sau kt thỳc lnh thỡ n phớm Enter thc hin lnh Cỏc cõu lnh cú th c ỏnh du, chộp theo cỏch thc nh h iu hnh Windows Mt s iu cn chỳ ý: Cú phõn bit ch hoa v ch thng Vớ d: Int v int l hai lnh khỏc to mt chỳ thớch cho cõu lnh, ta dựng du # trc on ghi chỳ Vớ d: # Tớnh tớch phõn Dựng lnh restart to mi cỏc bin, hm ó s dng trc ú Cn tra cu cỳ phỏp cõu lnh ta dựng mc Help trờn thc n ca Maple Mun tra cu nhanh thỡ dựng du ? v tờn mc cn tra cu Vớ d: ?plot ?ifactor Maple V6 ( ATADA-HNL 30/10/2009 ) D liu Maple Cỏc phộp toỏn: a S hc : +, - , * , / , ^ hay ** , ! Trong Toỏn a+b a-b a.b a/b An An A! 22 + 2( + 1) > A=(2^2+5)/(2*(2^(1/2)+1)); b So sỏnh: < , , >= , = , Trong Maple x=2 x4 1=3 THS Trong Toỏn x=2 x4 1x 3a t3 NE T Vớ d : Tớnh biu thc A= Trong Maple a+b a-b a*b a/b A^n A**n A! VIE TM A c Logic : and , or , not Vớ d : Trong Toỏn Trong Maple 0x3 (0 -> 72 2) Khai trin: Lnh expand(Bthc) s khai trin biu thc i s theo cỏc qui tc ly tha,hm m, hm logarit, lng giỏc Vớ d: a expand((x^2+1)*(x+a)/x); -> x2 + x a + + x expand((x^2+1)^3); -> x + x + x + expand(sin(x+y)); -> sin( x ) cos ( y ) + cos ( x ) sin( y ) Maple V6 ( ATADA-HNL 30/10/2009 ) expand(exp(x-y)); -> ex ey 3) Rỳt gn biu thc s: Lnh combine(Bthc, name) vi name : power,exp, trig Kt hp cỏc s hng ca biu thc i s theo cỏc cụng thc ly tha, hm m, hm logarit, lng giỏc ngc li lnh expand Vớ d : (2 x + y) combine(exp(x)^2*exp(y),exp); -> e -> x combine((x^a)^2,power); (2 a) combine(2*sin(x)*cos(x),trig); -> sin( x ) Lnh simplify(Bthc) n gin rỳt gn biu thc i s theo cỏc qui tc ly tha, m, logarit, lng giỏc Vớ d: simplify(4^(1/2)+3); -> Vớ d: Rỳt gn cos x + sin x sin(2 x) simplify(2*cos(x)^3+sin(x)*sin(2*x)); -> cos ( x ) Ta cú th dựng simplify(bthuc,dk) tớnh giỏ tr biu thc vi h iu kin rng buc ca cỏc bin bthuc Vớ d : Gi a, b l hai nghim ca phng trỡnh: x2 x = Tớnh giỏ tr biu thc B= a2 + b2 Theo nh lý viột a v b cú rng buc : a+b =1 , ab = -3 nờn : B=simplify(a^2+b^2,{a+b=1,a*b=-3}); -> B = Vớ d: Cho a, b, c l s thc tha : a+b+c = , a2+b2+c2 = , a3+b3+c3 = 24 Tớnh A = a4+ b4 +c4 dk:={a+b+c=3,a^2+b^2+c^2=9,a^3+b^3+c^3=24}; dk := { a + b + c = 3, a + b + c2 = 9, a + b + c3 = 24 } A=simplify(a^4+b^4+c^4,dk); A = 69 Lnh collect nhúm cỏc s hng theo cỏc bin hoc hm Vớ d: nhúm x(x+1) + y(x+1) theo x collect(x*(x+1)+y*(x+1),x); -> x + ( + y ) x + y Vớ d: nhúm alnx-xlnx-x theo hm lnx collect(a*ln(x)-ln(x)*x-x,ln(x)); ( a - x ) ln( x ) - x Vớ d: Cho f= a3x x +a3 + a 3 f := a^3*x-x+a^3+a; -> f := a x - x + a + a 3 nhúm theo x : collect(f,x); -> ( a - ) x + a + a nhúm theo x v tha s h s ca x: collect(f,x,factor); 2 -> ( a - ) ( a + a + ) x + a ( a + ) Maple V6 ( ATADA-HNL 30/10/2009 ) Vớ d: Cho g = xy + axy + yx2 ayx2 + x + ax g :=x*y+a*x*y+y*x^2-a*y*x^2+x+a*x; 2 -> g := x y + a x y + y x - a y x + x + a x Nhúm g theo x: collect(g,x); -> ( y - a y ) x + ( y + a y + + a ) x Nhúm g theo x v h s theo y : > collect(g,[x,y]); -> y ( - a ) x + ( ( + a ) y + + a ) x 4) Tớnh giỏ tr: dựng lnh evalf(Bthc, n) , n s ch s Vớ d: cos(1) + sin(1); -> cos ( ) + sin( ) evalf(cos(1) + sin(1)); -> 1.381773291 evalf(cos(1) + sin(1),7);-> 1.381773 NE T 5) i dng s : Lnh convert(bthc , kiu) vi kiu l : int, float, binary, hex, fraction convert(1215,'hex'); -> 4BF convert(1215,'binary'); -> 10010111111 3858 convert( 1.23456, fraction ); -> 3125 VIE TM A THS II A THC 1) Phộp toỏn a thc : +, -, *, /, ^ Vớ d : f:=(x-2)*(x+1)^2; -> f := ( x - ) ( x + ) g:=x-1; -> g := x - ( x - ) ( x + )2 f/g; -> x-1 Thng s phộp chia a thc f/g bin x l : quo(f,g,x); quo(f,g,x); -> x + x - D s phộp chia a thc f/g bin x l : rem(f,g,x); rem(f,g,x); -> -4 rem((x-2)*(x+1)^2,x-1,x); -> -4 H s a thc : coeffs(2*x^3-3*x+1,x); -> 1,-3,2 Bc a thc degree((2*x^3+1)*(1-x^2),x); -> c s chung ln nht: gcd(f,g); gcd(x^2-3*x+2,x^2-4); -> x-2 2) Nghim a thc: Lnh roots(f) cho nghim hu t dng: [ [x1,n1] [xk, nk]] vi kớ hiu [x1,n1] ngha l nghim x1, bi n1 : ( x - x1 ) n1 Vớ d : roots(x^3-3*x^2+4); -> [ [ 2, ], [ -1, ] ] roots(x^4-4); -> [] ( khụng cú nghim hu t) Lnh solve(f , x) cho nghim thc hoc nghim phc: solve(x^4-4,x); -> I , -I , , - Maple V6 ( ATADA-HNL 30/10/2009 ) 3) Phõn tớch a thc thnh tớch s: Lnh factor(f); 2 factor(x^4-4); -> ( x - ) ( x + ) Lnh factor(f,real); hoc factor(f,complex); factor(x^4-4,real); -> ( x + 1.414213562) ( x - 1.414213562) ( x + 1.999999999) factor(x^4-4,sqrt(2)); -> ( x + ) ( x - ) ( x + ) III HM HU T Phộp tớnh : Tờn lnh numer(f) denom(f) normal(f) ý ngha T s ca biu thc hu t f Mu s ca biu thc hu t f Ti gin biu thc hu t f Vớ d : f:=(((x-2)^3)/(x^2-4))+x/(x-1); ( x - )3 x f := + x-1 x -4 numer(f); x4 - x3 + 18 x2 - 24 x + denom(f); ( x2 - ) ( x - ) normal(f); x3 - x2 + 10 x - (x - 1) (x + 2) Khai trin phõn thc thnh tng phõn thc n gin: Lnh: convert(f ,parfrac , x); (parfrac = partial fraction form) Vớ d: f:=(((x-2)^3)/(x^2-4))+x/(x-1); ( x - )3 x f := + x-1 x -4 convert(f,parfrac,x); 16 x-5+ + x+2 x-1 Maple V6 ( ATADA-HNL 30/10/2009 ) IV GII PHNG TRèNH H PHNG TRèNH 1) Gii phng trỡnh, bt phng trỡnh: Dựng lnh: solve(eqn, var) ú eqn l phng trỡnh hoc bt phng trỡnh n x Vớ du : Gii phng trỡnh : x4-5x2 + 6x = solve(x^4-5*x^2+6*x=2,x); -> 1, 1, -1 + , -1 - Vớ d 2: Gii phng trỡnh x2 -2ax =1 epn:=x^2-2*a*x=1; -> epn := x - a x = 2 solve(epn,x); -> a + a + , a - a + Vớ d 3: Gii bt phng trỡnh : x2 + 2x -4 > solve( x^2+2*x-4 >0, x ); RealRange( -Ơ, Open( -1 - ) ), RealRange( Open( -1 + ), Ơ ) NE T Vớ d 4: Gii bt phng trỡnh : x - + - x Ê eqn:=sqrt(x-2)+sqrt(4-x) RealRange( 2, ) Chỳ ý : Ta cú th gỏn nghim vo bin, ỏnh giỏ gn ỳng cỏc nghim nh sau : THS Vớ d 5: Gii phng trỡnh: x4 - 5x2 + 6x = sols := [solve(x^4-5*x^2+6*x=2,x)]; sols := [ 1, 1, -1 + , -1 - ] evalf(sols);-> [ 1., 1., 732050808, -2.732050808] TM A Vớ d 6: Gii phng trỡnh: x4 + x + = solve(x^4+x+1,x); RootOf( _Z4 + _Z + 1, index= ), RootOf( _Z4 + _Z + 1, index= ), RootOf( _Z4 + _Z + 1, index= ), RootOf( _Z4 + _Z + 1, index= ) cú nghim phc tớnh gn ỳng bi lnh : VIE evalf({%}); { { -.7271360845 + 4300142883 I, -.7271360845 - 4300142883 I, 7271360845 - 9340992895 I, 7271360845 + 9340992895 I } } gii phng trỡnh qui ta dựng lnh rsolve nh vớ d sau : Vớ d: Cho dóy s Fibonacci f(0) = 0, f(1) = , f(n+1) = f(n+1) + f(n) Tỡm f(n) rsolve({f(n+2)=f(n+1)+f(n),f(0)=0,f(1)=1},f(n)); n n 1 ổ1 - ổ2 ổ - - ổ -2 ỗỗ ữữ ỗỗ ữ ỗỗ ữữ ỗỗ ữ + ữứ ố ứ ố -1 + ữứ ố ứố + -1 + 1+ 2) Gii h phng trỡnh, h bt phng trỡnh: ùỡ x + y = 25 Vớ d 1: Gii h phng trỡnh: ùợ x - y = solve({x^2+y^2=25, x-y=7}); { x = 3, y = -4 }, { x = 4, y = -3 } Maple V6 ( ATADA-HNL 30/10/2009 ) ỡ mx + y + z = ù Vớ d 2: Gii v bin lun h phng trỡnh : x + my + z = ù x + y + mz = ợ hpt:={m*x+y+z=1,x+m*y+z=1,x+y+m*z=1}; hpt := { m x + y + z = 1, x + m y + z = 1, x + y + m z = } solve(hpt); {m =1, z = z, x =-z +1 - y, y = y}, {y = z, m = - -1 + 2z , z = z, x =z} z ỡ u + v + w =1 ù Vớ d 3: Gii h phng trỡnh : 3u + v =3 ù u - 2v - w = ợ hpt := {u+v+w=1, 3*u+v=3, u-2*v-w=0}; hpt := { u - v - w = 0, u + v = 3, u + v + w = } solve(hpt); -> { w = -2 ,v= ,u= } 5 ỡù x - x + Vớ d 4: Gii h bt phng trỡnh : ùợ - x bpt:={x^2-3*x+2>=0,4-x^2>=0}; bpt := { Ê - x2, Ê x2 - x + } solve(bpt); -> { -2 Ê x, x Ê }, { x = } 3) Gii gn ỳng : phng trỡnh hoc bt phng trỡnh ta dựng lnh: fsolve( eqns, vars, options ); eqns l phng trỡnh hoc h phng trỡnh vars l hp n options l tham s iu khin li gii nh: complex, a b, Vớ d 1: Gii phng trỡnh : tg(sinx)=1 arcsinổỗỗ p ửữữ ố4 ứ 9033391108 fsolve( tan(sin(x))=1, x ); -> solve(tan(sin(x))=1,x); -> Vớ d 2: Tỡm nghim phng trỡnh : 23x5 +105x4 -10x2 +17x = tha xẻ[-1,1] poly := 23*x^5 + 105*x^4 - 10*x^2 + 17*x: fsolve( poly, x, -1 ); -.6371813185, Vớ d 3: Gii h phng trỡnh : ỡùsin( x + y ) - e x y = tha xẻ[-1,1] , yẻ[-2,0] ùợ x - y = f := sin(x+y) - exp(x)*y = 0: g := x^2 - y = 2: fsolve({f,g},{x,y},{x=-1 1,y=-2 0}); { x = -.6687012050, y = -1.552838698} Maple V6 ( ATADA-HNL 30/10/2009 ) Thc hnh Tỡm c s chung ln nht ca 1242 v 1024 Phõn tớch tha s nguyờn t ca N v suy s c s ca N N= 9876543210123456789 Tớnh giỏ tr biu thc vi chớn s l 19549 + 286 + 28 - ep baống 19549 + 286 Chng minh rng : 113 + 173 Rỳt gn cỏc biu thc : b) 13 + 30 + + 2+ + 2+ + NE T a) 2- - 2- Cho biu thc : A=(x2+xy+x+y)(x+y) Hóy bin i biu thc A v dng: a) x3+2x2y +xy2+x2+2xy+y2 THS b) (x+1)(x+y)2 c) y2+(2y+y2)x +(1+2y)x2+x3 TM A d) x3+x2 +(2x2+2x)y +(x+1)y2 x + x3 - 4x - 4x Cho phõn thc f = , bin i f v dng : x4 + x3 - x2 - x x2 - a) x2 -1 ( x - 2)( x + 2) b) x2 -1 Tỡm xỏc nh ca hm s : a) f(x) = lg( x - + - x ) VIE ổ x2 - x ữữ b) g(x) = arcsinỗỗ ố x -1 ứ Tỡm a thc bc i qua im: (-2;36) , (1;120) , (-3;48) 10 Tỡm F(n) tha : F(n) = F(n -1) + n2 , F(1) = 11 Tỡm p , q , r , s , t phn ng sau cõn bng pCO + qCO2 + rH đ sCH + tH O 12 Gii phng trỡnh : 48x5 + 8x4 - 6x3 + 114x2 -37x + 18 = Maple V6 10 ( ATADA-HNL 30/10/2009 ) map(factor,%); 2 ộa ( a + b ) ờb ( a + b ) b ( a + b )ự ỳ a ( a + b )ỳỷ ỏnh giỏ y (full evaluation) : R:=matrix(2,2,[cos(alpha), -sin(alpha),sin(alpha),cos(alpha)]); cos ( a ) -sin( a )ự R := ộờờ ỳỳ sin( a ) cos ( a ) ỷ ta gỏn giỏ tr alpha=1 alpha:=1: lnh evalm khụng ỏnh giỏ y giỏ tr ma trn R evalm(R); ộcos ( a ) -sin( a )ự ờờ ỳỳ sin( a ) cos ( a ) ỷ nhng lnh map ỏnh giỏ y theo cỏc phộp gỏn map(eval,R); ộcos ( ) -sin( )ự ờờ ỳỳ sin( ) cos ( ) ỷ o hm cỏc phn t ma trn: R:=matrix(2,2,[cos(x^2),-sin(x),sin(x),cos(x^2)]); ộcos ( x ) R := ờ sin( x ) -sin( x ) ự ỳ cos ( x )ỳỷ map(diff,R,x); ộ-2 sin( x ) x ờ cos ( x ) -cos ( x ) ự ỳ -2 sin( x ) xỳỷ RT GN MA TRN Cõu lnh: gaussjord(A) gaussjord(A, 'r') gaussjord(A, 'r', 'd') A - ma trn ch nht 'r' - (tựy chn) cho hng ma trn A gỏn vo r 'd' - (tựy chn) cho nh thc A gỏn vo d, nu A vuụng Vớ d: A:=array([[4,-6,1,0],[-6,12,0,1],[-2,6,1,1]]); ộ4 A := ờờ-6 ờờ-2 gaussjord(A,'r'); 'rank'(A)=r; Maple V6 -6 12 1 0ự ỳ 1ỳỳ 1ỳỳỷ ộ ờ ờ ờ ờ ờờ rank( A ) = 53 1 2 ự ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳỳ ỷ ( ATADA-HNL 30/10/2009 ) NH THC Cõu lnh: det(M); Vớ d: A := array( [[4,-6,m],[-6,m,1],[-m,6,1]] ); ộ -6 m ự ỳ A := ờờ -6 m ỳỳ ờờ-m ỳỳ ỷ 26 m 60 + m det(A); HNG MA TRN Cõu lnh: rank(M); Vớ d: A := matrix(3,3, [x,1,0,0,0,1,x*y,y,1]); gaussjord(A); ộ ờ ờ ờ 0ựỳ ỳ ỳ 1ỳỳ ỳ 0ỳỷ x 0 NE T rank(A); 1ự ỳ 1ỳỳ 1ỳỳỷ 10 10 ự ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỷ -6 35 -1 35 10 10 ự ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỷ VIE evalm(1/A); -6 -6 35 -1 35 TM A inverse(A); ộ1 A := ờờ-6 ờờ-1 ộ ờ 14 ờ -1 ờ 14 ờ ờ ộ ờ 14 ờ -1 ờ 14 ờ ờ THS MA TRN NGHCH O Tớnh bng phộp tớnh A-1: Dựng lnh inverse(A); hoc evalm(1/A); A := matrix( [[1,-6,1],[-6,1,1],[-1,6,1]] ); Tớnh bng phộp rỳt gn ma trn: ni ma trn A v I bi lnh blockmatrix hoc augment(A,I) A := matrix( [[1,-6,1],[-6,1,1],[-1,6,1]] ); ộ1 A := ờờ-6 ờờ-1 -6 1ự ỳ 1ỳỳ 1ỳỳỷ AI:=blockmatrix(1,2,[A,diag(1,1,1)]); ộ1 AI := ờờ-6 ờờ-1 Maple V6 -6 1 54 0 0ự ỳ 0ỳỳ 1ỳỳỷ ( ATADA-HNL 30/10/2009 ) gaussjord(AI); ộ ờ ờ ờ ờ ờ ờ 0 0 1 14 -1 14 -6 35 -1 35 10 10 ự ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỷ PA , Tớnh PA bi lnh adjoint(A); hoc adj(A); det( A) [[1,-6,1],[-6,1,1],[-1,6,1]] ); -6 1ự ỳ 1ỳỳ 1ỳỳỷ -7ự ộ -5 12 ỳ PA := ờờ -7ỳỳ ờờ-35 -35ỳỳỷ Tớnh bng cụng thc: A-1= A := matrix( ộ1 A := ờờ-6 ờờ-1 PA:=adj(A); ộ ờ evalm(PA/det(A)); ờờờ ờ ờ ờ 14 -1 14 -6 35 -1 35 10 10 ự ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỷ II H PHNG TRèNH TUYN TNH Cõu lnh: linsolve(A, B, 'r', v) ú: A l ma trn h s B l ma trn hoc vộct v phi r (tựy chn) l hng ca A v (tựy chn) tờn bin t do, ngm nh l _t1 , _t2 , ỡx + y = Vớ d 1: Gii h phng trỡnh : ợx + y = - A:= matrix( [[1,2],[1,3]] ); 2ự A := ộờờ ỳỳ 3ỷ B:=vector([1,-2]); B := [ 1, -2 ] X:=linsolve(A, B); X := ộờờ ựỳỳ -3ỷ H cú nghim nht : x= , y=-3 ỡx - x + x - x = ùx - 2x + x + 3x = ù Vớ d2: Gii h phng trỡnh : ù2x1 + x - x - 2x = ùợ2x1 + 2x - x - 6x = A:= matrix([[1,-1,1,-1],[1,-2,1,3], [2,1,-1,-2],[2,2,-1,-6]]): B:= vector([1,2,5,4]): Maple V6 55 ( ATADA-HNL 30/10/2009 ) X:=linsolve(A,B); X := [ + _t 1, -1 + _t1, -2 + _t1, _t1 ] H cú vụ s nghim : x1= + t , x2= -1+4t , x3= -2 +4t , x4= t , ( vi t tựy ý ) ỡ2x - y + z = -2 ù Vớ d 3: Gii h phng trỡnh ớx + 2y + 3z = -1 ùx - 3y - 2z = ợ A := matrix( [[2,-1,1],[1,2,3],[1,-3,-2]] ): B:= vector([-2,-1,3]); X:=linsolve(A,B); X := H vụ nghim B := [ -2, -1, ] NE T ỡmx + y + z = ù Vớ d 4: Gii v bin lun theo m h phng trỡnh : ớx + my + z = m ù ợx + y + mz = m THS A:= matrix( [[m,1,1],[1,m,1],[1,1,m]] ): B:= vector([1,m,m^2]): m ( -2, 1, ) msolve(det(A)=0,m); ( m + )2 ự ộ m+1 X:=linsolve(A,B); X := ờờ - m + , m + , m + ỳỳ ỷ m:=1: A1:=map(eval,A):B1:=map(eval,B): X:=linsolve(A1,B1); X := [ - _t - _t2, _t1, _t2 ] VIE III KHễNG GIAN VẫCT To mt vộct Dựng mt cỏc lnh : vector([x1, , xn]) vector(n) vector(n, f) ú : TM A m:=-2: A2:=map(eval,A):B2:=map(eval,B): X:=linsolve(A2,B2); X := x1, , xn - thnh phn ca vector cú kiu s n - s chiu ca vector f - hm s f c dựng to cỏc thnh phn ca vector Do ú vector(n,f) tng ng vi vector(1 n , [f(1),f(2) , , f(n)]) Vớ d : vector( [5,4,6,3] ); vector(4); vector(4, 0); Maple V6 [ 5, 4, 6, ] [ ? 1, ? 2, ? 3, ? ] [ 0, 0, 0, ] 56 ( ATADA-HNL 30/10/2009 ) Vớ d: To vector cú chiu bi hm s f(x) = x2 f := x -> x^2: v := [ 1, 4, 9, 16 ] v := vector(4, f); * To vect ct cú cỏc thnh phn theo cụng thc x j-1 Vớ d : f:= (j) -> x^(j-1): Vector(3,f) Mt s cõu lnh liờn quan n vector ộ ự ỳ x ỳ ỳ ờờ ỳỳ ởx ỷ Tờn lnh norm(v,2) normalize(v) scalarmul(v,k) dotprod(u,v) crossprod(u,v) GramSchmidt([v1,v2,,vn]) GramSchmidt([v1,v2,,vn],normalized) basis({v1,v2,,vn}) intbasis(V1,V2,,Vn) sumbasis(V1,V2,,Vn) rowspace(A) colspace(A) kernel(A) , nullspace(A) í ngha Mụun ca v Chun húa v Nhõn vector v vi s k Tớch vụ hng uv Tớch cú hng u^v Trc giao húa GramSchmidt cỏc vector c lp tuyn tớnh v1,v2,,vn Trc chun húa GramSchmidt cỏc vector c lp tuyn tớnh v1,v2,,vn xỏc nh c s ca khụng gian sinh bi v1,v2,,vn xỏc nh c s khụng gian giao ca cỏc khụng gian sinh bi h vector V1, V2,,Vn xỏc nh c s khụng gian tng ca cỏc khụng gian sinh bi h vector V1, V2,,Vn xỏc nh c s khụng gian sinh bi cỏc hng ca ma trn A xỏc nh c s khụng gian sinh bi cỏc ct ca ma trn A xỏc nh c s khụng gian nghim h phng trỡnh thun nht AX=0 Cỏc vớ d Tớnh mụun v chun húa vector v =(2,2,-1) with(linalg): v:=vector([2,2,-1]); v := [ 2, 2, -1 ] norm(v,2); 2 -1 normalize(v); ộờờ , , ựỳỳ ở3 3 ỷ Tớnh tớch vụ hng v tớch hu hng ca u=(2,2,-1), v=(1,2,3) v:=vector([2,2,-1]): u:=vector([1,2,3]): dotprod(u,v); crossprod(u,v); [ -8, 7, -2 ] Xột tớnh c lp tuyn tớnh ca h vector v1:=vector([1,2,-1,0]): v2:=vector([2,1,2,3]) : v3:=vector([-1,4,-7,-6]): basis({v1,v2,v3}); { v2, v1 } ị H ph thuc tuyn tớnh Maple V6 57 ( ATADA-HNL 30/10/2009 ) .NE T u1 := vector([2,2,2]): u2 := vector([0,2,2]): u3 := vector([0,0,2]): basis({u1,u2,u3}); { u1 , u2 , u3 } ị H c lp tuyn tớnh Trc giao húa v trc chun húa h vector u1 := vector([2,2,2]): u2 := vector([0,2,2]): u3 := vector([0,0,2]): GramSchmidt([u1,u2,u3]); ộ [ 2, 2, ], ộ -4, 2, ự, [ 0, -1, ] ự ờờ ờờ ỳỳ ỳỳ ở 3 3ỷ ỷ GramSchmidt([u1,u2,u3],normalized); ộ ộ 3, 3, ự, ộ - 3, 3, ự, ộ 0, - 2, ự ự ờờ ờờ ỳờ ỳỳ ờờ ỳỳ 3 ỳỷ ờở 12 12 2 ỳỷ ỳỷ ởở3 ỷở THS Cho khụng gian sinh bi : U = < (1,2,1) ; (1,0,2) > v W= Tỡm c s ca U, W, UầW v U+W U:={vector([1,2,1]),vector([1,0,2])}; U := { [ 1, 2, ], [ 1, 0, ] } W:={vector([2,-1,2]),vector([2,1,1])}; W := { [ 2, -1, ], [ 2, 1, ] } { [ 1, 2, ], [ 1, 0, ] } basis(U); basis(W); { [ 2, -1, ], [ 2, 1, ] } intbasis(U,W); { [ 0, 2, -1 ] } sumbasis(U,W); { [ 2, -1, ], [ 1, 0, ], [ 1, 2, ] } VIE TM A Tỡm c s ca khụng gian U={(x1,x2,x3) / x1+x2+x3= , x1+2x2 x3= 0} A l ma trn h s ca h phng trỡnh : x1+x2+x3=0 , x1+2x2 x3= A:=matrix([[1,1,1],[1,2,-1]]); 1 1ự A := ộờờ ỳỳ ở1 -1ỷ -3 kernel(A); { ộờờ , 1, ựỳỳ } 2ỷ ở2 Ta vect Chuyn c s : Ta vect : tớnh ta vect v c s B={e1,e2,,en} ta gii h phng trỡnh tuyn tớnh : v vi BT ma trn chuyn v ca ma trn B m cỏc hng l cỏc vect c s e1,e2,,en BTX= Vớ d 1: Tỡm ta ca v=(6,9,14) c s B={(1,1,1) , (1,1,2) , (1,2,3)} with(linalg): Bt:=transpose(matrix([[1,1,1],[1,1,2],[1,2,3]])); Maple V6 58 ( ATADA-HNL 30/10/2009 ) ộ1 Bt := ờờ ờờ 1 1ự ỳ 2ỳỳ 3ỳỳỷ v := [ 6, 9, 14 ] [ 1, 2, ] Vớ d 2: Hóy biu din p= x c s B={1, (x-1) , (x-1)2 } ca P2[x] Ta tỡm ta ca p B: bng cỏch biu din theo c s chớnh tc { 1, x , x2 } v:=vector([6,9,14]); linsolve(Bt,v); B:=transpose(matrix([[1,0,0],[-1,1,0],[1,-2,1]])); ộ1 B := ờờ0 ờờ0 -1 1ự ỳ -2ỳỳ 1ỳỳỷ v:=vector([0,0,1]); v := [ 0, 0, ] linsolve(B,v); [ 1, 2, ] Suy : p = x2 = + 2(x-1) + 1(x-1)2 * Trng hp, ta tỡm ta ca nhiu vect v1, v2 , , cựng c s B, ta gii h BTX= V ú V l ma trn ct cỏc vect v1, v2 , , v kt qu X l ma trn ct: Vớ d : Tỡm ta ca v1=(6,9,14) , v2=(1,2,3) c s B={(1,1,1) , (1,1,2) , (1,2,3)} Bt:=transpose(matrix([[1,1,1],[1,1,2],[1,2,3]])); ộ1 Bt := ờờ ờờ 1ự ỳ 2ỳỳ 3ỳỳỷ 1 V:=transpose(matrix([[6,9,14],[1,2,3]])); ộ V := ờờ ờờ 14 1ự ỳ 2ỳỳ 3ỳỳỷ linsolve(Bt,V); ộ1 ờ2 ờờ 0ự ỳ 0ỳỳ 1ỳỳỷ Ma trn chuyn c s : Ma trn chuyn c s t B -> B1 l ma trn S l nghim : BTS = B1T Vớ d : B={(1,1,0 ) , (0,1,1) , (1,0,1) } v B1={(0,0,1) , (1,-1,0) , (1,1,1) } B:=transpose(matrix([[1,1,0],[0,1,1],[1,0,1]])); ộ1 B := ờờ ờờ 1 1ự ỳ 0ỳỳ 1ỳỳỷ B1:=transpose(matrix([[0,0,1],[1,-1,0],[1,1,1]])); ộ0 B1 := ờờ0 ờờ1 Maple V6 59 -1 1ự ỳ 1ỳỳ 1ỳỳỷ ( ATADA-HNL 30/10/2009 ) S=linsolve(B,B1); S1=linsolve(B1,B); ộ ờ ờ S=ờ ờ ờ ờ ộ ờ ờ S1 = ờ ờ ờ -1 2 -1 1 -1 2 -1 ự ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỷ 2 2 2 ự ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỳ ỷ NE T IV NH X TUYN TNH NHN , NH CA NH X TUYN TNH i vi cỏc ỏnh x tuyn tớnh f trờn Rn, ta tỡm nh (Imf) , nhõn (kerf) bng cỏch dựng ma trn biu din Af c s chớnh tc : Tỡm ma trn h s A v Af = AT Tỡm nh f bng lnh: rowspace( Af ) Tỡm nhõn f bng lnh: kernel( A ) VIE TM A THS Vớ d : Cho ỏnh x tuyn tớnh f :|R3 đ |R3 xỏc nh bi : f(x,y,z) = (x+2y-z , y+z , x+y-2z) Tỡm nhõn v nh ca f with(linalg): A:=matrix([[1,2,-1],[0,1,1],[1,1,-2]]); ộ1 -1ự ỳ A := ờờ0 1ỳỳ ờờ1 -2ỳỳ ỷ Nhõn ca f l nghim ca AX= , nờn: { [ -3, 1, -1 ] } kernel(A); Anh ca f l khụng gian sinh bi cỏc hng ca Af, nờn : ộ 1ự ỳ Af:=transpose(A); Af := ờờ 1ỳỳ ờờ-1 -2ỳỳ ỷ rowspace(Af); { [ 0, 1, -1 ], [ 1, 0, ] } TèM CễNG THC CA NH X TUYN TNH KHI BIT NH CA C S Vớ d : Cho ỏnh x tuyn tớnh f: |R2 đ |R2 tha: f(3,1)=(2,-4) ; f(1,1) = (0,2) Xỏc nh f(x,y) with(linalg): Ma trn chuyn v cỏc vect c s { (3,1) , (1,1) } B:=transpose(matrix([[3,1],[1,1]])); 1ự B := ộờờ ỳỳ 1ỷ Ma trn chuyn v ca nh B ImB:=transpose(matrix([[2,-4],[0,2]])); 0ự ImB := ộờờ ỳỳ -4 2ỷ Ma trn ct ca vect bt k v=(x,y) Maple V6 60 ( ATADA-HNL 30/10/2009 ) x v:=matrix(2,1,[x,y]); v := ộờờ ựỳỳ y ỷ Ma trn ta ca v B ộ 1x-1y ự ỳ ờ2 ỳ ỳ X:=linsolve(B,v); X := ỳỳ ờờ- x + yỳỳ ỷ x-y ự f(x,y)=multiply(ImB,X); f( x, y ) = ộờờ ỳỳ ở-3 x + yỷ ị f(x,y) = (x-y , -3x+5y ) TèM MA TRN BIU DIN CA NH X TUYN TNH Vớ d : Cho ỏnh x tuyn tớnh f: |R3 đ |R2 xỏc nh bi : f(x,y,z) = (3x+2y-4z , x-5y+3z ) Tỡm ma trn ca f c s B={(1,1,1) , (1,1,0) , (1,0,0) } i vi B={(1,3) , (2,5) } with(linalg): Ma trn h s ca f : f = AX A:=matrix([[3,2,-4],[1,-5,3]]); -4ự A := ộờờ ỳỳ ở1 -5 3ỷ Ma trn ct cỏc vect c s B B:=transpose(matrix([[1,1,1],[1,1,0],[1,0,0]])); ộ1 B := ờờ 1 ờờ Ma trn nh ca cỏc vect 1ự ỳ 0ỳỳ 0ỳỳỷ c s B l fB = AB 3ự fB:=multiply(A,B); fB := ộờờ ỳỳ ở-1 -4 1ỷ Ma trn ct cỏc vect c s B BB:=transpose(matrix([[1,3],[2,5]])); 2ự BB := ộờờ ỳỳ 5ỷ Ma trn ca f B,B, gii h : (BB)Af = fB -7 -33 -13ự f(B,BB)=linsolve(BB,fB); f( B , BB ) = ộờờ ỳ 8ỳỷ 19 Vớ d : Cho ỏnh x tuyn tớnh f: |R3 đ |R3 xỏc nh bi : f(x,y,z) = (2y+z , x-4y , 3x ) Tỡm ma trn ca f : a) c s chớnh tc ca |R3 b) c s E={(1,1,1) , (1,1,0) , (1,0,0) } c) Chng t hai ma trn ca f hai c s trờn ng dng A:=matrix([[0,2,1],[1,-4,0],[3,0,0]]): Ma trn hai c s : Eo:=transpose(matrix([[1,0,0],[0,1,0],[0,0,1]])); E:=transpose(matrix([[1,1,1],[1,1,0],[1,0,0]])); Maple V6 61 ( ATADA-HNL 30/10/2009 ) ộ1 Eo := ờờ ờờ 0ự ộ1 ỳ 0ỳỳ E := ờờ ờờ 1ỳỳỷ 1ự ỳ 0ỳỳ 0ỳỳỷ 1 Ma trn nh ca hai c s : fEo:=multiply(A,Eo); fE:=multiply(A,E); -4 1ự ộ3 ỳ 0ỳỳ fE := ờờ-3 ờờ 0ỳỳỷ Ma trn ca f hai c s: f(Eo)=linsolve(Eo,fEo); f(E)=linsolve(E,fE); ộ0 1ự ộ3 ỳ f( Eo ) = ờờ1 -4 0ỳỳ f( E ) = ờờ-6 ờờ3 0ỳỳ ờờ ỷ -6 -3 0ự ỳ 1ỳỳ 3ỳỳỷ NE T ộ0 fEo := ờờ1 ờờ3 3ự ỳ -2ỳỳ -1ỳỳỷ TM A THS c) Ma trn chuyn c s S t Eo đ E ộ 1 1ự ỳ S:=linsolve(Eo,E); S := ờờ 1 0ỳỳ ờờ 0ỳỳ ỷ Tớnh S-1(fEo)S ộ 3 3ự ỳ multiply(1/S,fEo,S); ờờ-6 -6 -2ỳỳ ờờ -1ỳỳ ỷ ị fE = S-1(fEo)S , nờn hai ma trn ny ng dng Tờn lnh charpoly(A,x) eigenvalues(A) eigenvectors(A) charmat(A,l) issimilar(A,B,P) Maple V6 VIE V CHẫO HểA MA TRN TR RIấNG,VẫCT RIấNG a thc c trng ca ma trn vuụng A : f(x) = det(x*I -A) , I l ma trn n v Tr riờng : nghim ca a thc c trng f(x)=det(x*I-A) = Vect riờng ng vi tr riờng l : mt nghim XạO ca h thun nht [lI-A]X= O Khụng gian riờng ng vi tr riờng l : Khụng gian nghim ca h [lI-A]X= O í ngha a thc c trng ca A Tr riờng ca A Tr riờng v Vect riờng ca A c cho dng danh sỏch: [l, m, {v[1,i], v[ni,i]}] tr riờng l , bi m , vect riờng c s Ma trn c trng ng vi tr l : lI A Kim tra xem A B ng dng hay khụng? v A=P-1 BP 62 ( ATADA-HNL 30/10/2009 ) Vớ d : A := matrix(3,3, [1,-3,3,3,-5,3,6,-6,4]): charpoly(A,x); x - 12 x - 16 eigenvalues(A); 4, -2, -2 ộ 3 -3ự ỳ charmat(A,4); ờờ-3 -3ỳỳ ờờ-6 0ỳỳ ỷ lst:=eigenvectors(A); lst := [ 4, 1, { [ 1, 1, ] } ], [ -2, 2, { [ 0, 1, ], [ 1, 1, ] } ] [ 4, 1, { [ 1, 1, ] } ] : tr riờng l1= (bi 1) , vect c s ca khụng riờng (1,1,2) [ -2, 2, { [ 0, 1, ], [ 1, 0, -1 ] } ] : tr riờng l2= -2 (bi 2), vect c s ca khụng riờng (0,1,1) (1,0,-1) Ly danh sỏch vect riờng t lst: vr:=[lst[1,3,1],lst[2,3,1],lst[2,3,2]]; vr := [ [ 1, 1, ], [ 1, 1, ], [ 0, 1, ] ] P:=transpose(matrix(vr)); ộ 1 0ự ỳ P := ờờ 1 1ỳỳ ờờ 1ỳỳ ỷ multiply(1/P,A,P); ộ4 0ự ỳ ờ0 -2 0ỳ ỳ ờờ0 -2ỳỳ ỷ Vớ d: A:=matrix(3,3, [1,-3,3,3,-5,3,6,-6,4]): B:=diag(eigenvalues(A)); ộ4 0ự ỳ B := ờờ0 -2 0ỳỳ ờờ0 -2ỳỳ ỷ issimilar(B,A,'P'); true ộ1 -1 2ự ỳ print(P); ờờ1 -3 7ỳỳ ờờ2 -2 5ỳỳ ỷ CHẫO HểA MA TRN VUễNG Dng Jordan jordan(A) jordan(A, 'P') ú : A l ma trn vuụng , P l ma trn chuyn i : P-1AP = J ( ma tn chộo) Vớ d: with(linalg): A:=matrix(3,3,[3,-2,0,-2,3,0,0,0,5]); ộ -2 0ự ỳ A := ờờ-2 0ỳỳ ờờ 0 5ỳỳ ỷ Maple V6 63 ( ATADA-HNL 30/10/2009 ) ộ1 ờ0 jordan(A,P); ờờ ộ ờ ờ print(P); ờ ờ ờờ Chộo húa trc giao 0ự ỳ 0ỳỳ 5ỳỳỷ -1 0ựỳ ỳ ỳ ỳ ỳ 0ỳ ỳ ỳ ỳ 1ỳỷ TM A THS NE T with(linalg): A:=matrix(3,3, [4,2,2,2,4,2,2,2,4]); ộ 2ự ỳ A := ờờ 2ỳỳ ờờ 2 4ỳỳ ỷ lst:=eigenvectors(A); lst := [ 8, 1, { [ 1, 1, ] } ], [ 2, 2, { [ 1, 0, -1 ], [ 0, 1, -1 ] } ] v:=[lst[1,3,1],lst[2,3,1],lst[2,3,2]]; v := [ [ 1, 1, ], [ 1, 0, -1 ], [ 0, 1, -1 ] ] V:=GramSchmidt(v); -1 -1 V := ộờờ [ 1, 1, ], [ 1, 0, -1 ], ộờờ , 1, ựỳỳ ựỳỳ ỷỷ ở2 vt:=[normalize(V[1]),normalize(V[2]), normalize(V[3])]; 1 1 1 1 vt :=ộờờộờờ 3, 3, ựỳỳ, ộờờ 2, 0, - ựỳỳ, ộờờ- 2, 2, - ựỳỳựỳỳ 3 ỷ ở2 ỷở 6 ởở3 ỷỷ VIE P:=transpose(matrix(vt)); 1 ộ1 3 ựỳ ờ3 ỳ ỳ ờ1 ỳ ỳ P := 3 ỳ ờ3 ỳ ỳ ỳ ờ1 1 ỳ 3 ỳỳ ờ3 ỷ orthog(P); true ộ 0ự ỳ multiply(transpose(P),A,P); ờờ 0ỳỳ ờờ 0 2ỳỳ ỷ VI DNG TON PHNG kim tra mt ma trn A xỏc nh dng hoc õm, ta dựng lnh : definite(A, kind) ú: A l mt ma trn vuụng i xng kind l 'positive_def', 'positive_semidef', 'negative_def', 'negative_semidef' Nu cỏc phn t A l s thỡ cho kt qu true, false Nu cỏc phn t A khụng l s thỡ cho kt qu l cỏc iu kin true Maple V6 64 ( ATADA-HNL 30/10/2009 ) Vớ d 1: A := matrix(2,2, [2,1,1,3]); 1ự A := ộờờ ỳỳ 3ỷ definite(A, 'positive_def'); true Vớ d 2: A := matrix(2,2, [a,b,b,d]); a bự A := ộờờ ỳỳ ởb d ỷ definite(A, 'positive_def'); -a < and -a d + b < Thc hnh ộ1 ự ộ - 2ự ỳ Cho A= ờ2 - 3ỳ , B= ờờ 1ỳỳ Tớnh ờở4 8ỳỷ ờở 4ỳỷ -1 T T A ; AA ; B AB ; (2A+BBT)AT Tớnh: 3A2 - 2A + 5I vi ộ1 - ự ộ1 0ự ỳ A = ờ2 - 1ỳ , I = ờờ0 0ỳỳ ờở3 - 2ỳỷ ờở 0 1ỳỷ Bng phng phỏp bin i s cp, tỡm ma trn nghch o ca cỏc ma trn sau: ộ1 1 ự 2ự ộ7 ự ộ1 ờ1 - - 1ỳ ỳ a) ờờ9 3ỳỳ b) ờờ2 - ỳỳ c) ờ1 - 1 - 1ỳ ờở5 ỳỷ ờở2 - ỳỷ ỳ ở1 - - 1ỷ Tớnh nh thc ca ma trn : ộx + x 0 ự ỳ x x +1 x ỳ a) A= ờ x x2 +1 x ỳ ỳ x x + 1ỷỳ ởờ ộx + x 0 ự ỳ x2 +1 x 0 ỳ x b) x x2 +1 x ỳ ỳ x x2 +1 x ỳ ờ 0 x x + 1ỳỷ c) Qui np nh thc cp n Maple V6 65 ( ATADA-HNL 30/10/2009 ) Gii cỏc phng trỡnh x a) x +1 x+2 x +1 x + x + = x + x + x + 14 b) x x2 x3 27 16 64 =0 Gii cỏc h phng trỡnh sau : ỡ2x + 7x + 3x + x = ỡ2x + x + x - x = ù ù a) ớ3x + 5x + 2x + 2x = b) ớ3x - x + 4x + 3x = ù9x + 4x + x + 7x = ù7x + x + 6x + x = 4 ợ ợ Tỡm ma trn X cho : 1ự -3 ự ộ1 ộ ỳ b) ờ2 - 4ỳ X = 47 - 20ỳỳ ờở - 4ỳỷ ờở455 - 21ỳỷ THS Gii v bin lun cỏc h sau: ỡx1 + 2x + 3x + mx = m + ùx + x + x + mx = m + ù a) ù2x1 + 3x + 4x + 2mx = 2m + ùx + x + 2x + 2mx = m + m + ợ NE T ộ1 2ự ộ 9ự a) X=ờ ỳ ỳ ở1 ỷ ở4 12ỷ TM A ỡmx + y + z = m ù b) ớ2x + (m + 1)y + (m + 1)z = m - ùx + y + mz = ợ Tỡm c s v s chiu ca khụng gian sinh bi M mi trng hp sau : a) M={(1,2,3) , (1,0,1) , (2,2,4) , (2,4,6) } khụng gian |R3 b) M={v1, v2, v3, v4 , v5} vi v1=(1,0,0,0), v2=(1,1,1,1), v3=(1,1,0,0) , v4=(3,2,1,1), v5=(3,3,2,2) VIE ỡ x1 + x + x3 = 10 Cho U l khụng gian nghim ca h phng trỡnh : v W l khụng gian ợ2 x1 + 3x + x3 = nghim ca phng trỡnh x1+x2+x3 = Tỡm c s ca cỏc khụng gian U, W, UầW, U+W khụng gian |R3 11 Cho U=< (1,2,1) , (2,3,0) > , W= Tỡm c s v s chiu ca cỏc khụng gian UầW v U+W khụng gian |R3 12 Tỡm nhõn v nh ca ỏnh x tuyn tớnh : a) f :|R2 đ |R2 xỏc nh f(x,y) = (2x-y,x-2y) b) f :|R3đ |R3 xỏc nh f(x,y,z)=(x+2y+2z ,2x-y-z ,-4x-3y-3z) 13 Cho ỏnh x tuyn tớnh f :|R2 đ |R2 xỏc nh bi : f(x,y) = (2x-3y,x+4y) Tỡm ma trn ca f c s B={(1,0) , (0,1)} i vi B={(1,3) , (2,5) } Maple V6 66 ( ATADA-HNL 30/10/2009 ) 14 Cho ỏnh x tuyn tớnh f :|R3 đ |R3 xỏc nh bi : f(1,0,0)=(1,1,1) ; f(-1,1,0)=(-2,-1,0) ; f(0,-1,-1)=(2,1,0) a) Xỏc nh f(x,y,z) b) Tỡm c s , s chiu ca Imf v kerf c) Cho W={(x,y,z) | x+y+z=0} Tỡm c s, s chiu ca f(W) 15 Ma trn ca ỏnh x tuyn tớnh f c s ộ - 18 15 ự {(8,-6,7) , (-16,7,-13) , (9,-3,7)} l ờờ- - 22 20ỳỳ ờở - 25 22ỳỷ Tỡm ma trn f c s {(1,-2,1) , (3,-1,2) , (2,1,2)} 16 Tỡm a thc c trng, tr riờng, vect riờng ca ma trn: ộ2 a ) A = ờờ ờở ộ b) B = ờ -1 -1 1ự ỳỳ 2 ỳỷ - -1 - ự - ỳỳ -2 ỳ ỳ -1 ỷ ỡ i = j 17 Cho ma trn Anxn nh ngha : aij = ợ i j a) Tớnh det(A) b) Tớnh a thc c trng ca A c) Xỏc nh mi tr ring v vect c s ca khụng gian riờng tng ng 18 Chộo húa cỏc ma trn sau (nu c) ộ1 0 ự a) ờờ2 0ỳỳ ờở3 3ỳỷ ộ1 - 3ự b) ờờ3 - 3ỳỳ ờở6 - 4ỳỷ 19 Chộo húa trc giao cỏc ma trn (nu c) ộ - 2ự ộ -3 1ự ỳ a) ờ- 0ỳ b) ờờ- - 1ỳỳ ờở 7ỳỷ ờở - ỳỷ 20 Dựng phộp bin i trc giao a dng ton phng v dng chớnh tc : a) f(x,y) = 2x2 +8xy +8y2 b) f(x,y,z) = 3x2 +2y2 +z2 +4xy +4yz 21 Phõn loi ng cong bc hai : a) 3x2 +10xy +3y2 -2x -14y -13 = b) 25x2 -14xy +25y2 + 64x -64y -224 = Maple V6 67 ( ATADA-HNL 30/10/2009 ) [...]... LIÊN TỤC I GIỚI HẠN 1) Giới hạn hàm một biến Câu lệnh : limit(f, x=a); limit(f, x=a, dir); f - một biểu thức đại số (an algebraic expression ) x - một tên (a name) a - một biểu thức đại số ( điểm giới hạn , có thể infinity, -infinity) dir – (tùy chọn) hướng lấy giới hạn là : left, right, real, complex Ví dụ 1: Tính 1 lim cos( x) x x ®0 limit(cos(x)^(1/x),x=0); ® 1 Vì Maple phân biệt chữ hoa và chữ thường,... -1 và Ln(x) = ( x.L n-1 ( x) - L n-2 ( x) ) + L n-1 ( x) khi n>1 n a) Tính L7(x) b) Vẽ đồ thị L2(x) , L3(x) trên cùng một hệ trục tọa độ x 6 Cho f(x) = 2 Tính f2(x) , f3(x) và vẽ đồ thị của chúng x +1 Vẽ vật thể giới hạn bởi các mặt: 7 y= x2 , z = y , z +y =2 8 x2 + y2 = 4 , z = -2 , y + z = 2 9 x2 + y2 + z2 = 4 , x2 + y2 = 1 10 x2 + y2 - 4z2 + 4 =0 , z = 2 Maple V6 23 ( ĐATADA-ĐHNL 30/10/2009 ) GIỚI... miền D : -10≤ x ≤10 và -10≤ y ≤10 plot3d(x^2+y^2,x=-10 10,y=-10 10, orientation=[30,90],axes=normal); VIE plot3d(x^2+y^2,x=-10 10,y=- 10 10, orientation=[30,90],style=wireframe,axes=normal); plot3d(x^2+y^2,x=-10 10,y=- 10 10, orientation=[30,90],style=patchnogrid); Chú ý: * Để xoay đồ thị , ta click chuột vào đồ thị, ấn giữ và di chuyển chuột * Để thay đổi các lựa chọn, ta đưa chuột vào đồ thị , ấn nút... -15x -12y x + x +1 c) u = xyz thỏa điều kiện : x + y + z = 5 và xy + yz + zx = 8 8) Tìm giá trị lớn nhất và nhỏ nhất của hàm số : VIE a) y = 3 ( x 2 - 2 x) 2 trên [0,3] b) z= x2 + y2 –xy +x +y trong miền x≤ 0 ; y≤0 và x+y + 3 ≥ 0 9) Tìm khoảng cách ngắn nhất từ mặt x2 + y2 –z2 = 1 đến gốc O 10) Tìm trên ellip x2 + 9y2 = 9 các điểm gần nhất và xa nhất đối với đường thẳng 4x + 9y = 16 Maple V6 34 ( ĐATADA-ĐHNL... ) assume(a>0): limit(exp(a*x)*cos(b*x),x=-infinity); Maple V6 24 ® 0 ( ĐATADA-ĐHNL 30/10/2009 ) 2) Giới hạn hàm nhiều biến Câu lệnh : limit(f, points) limit(f, points, dir) trong đó : f – một biểu thức đại số chứa x , y … points – tập hợp các đẳng thức dạng { x=a , y=b … } dir – (tùy chọn) hướng lấy giới hạn Ví dụ 1: Tính lim x ®0 y ®0 x2 - y2 x2 + y2 limit((x^2-y^2)/(x^2+y^2), {x=0,y=0}); undefined... THS Trong trường hợp giới hạn hai phía khơng xác định, ta xét giới hạn bên phải, bên trái : Limit(exp(1/x),x=0): %= value(%); lim e x®0 ỉç 1 ư÷ çè x ÷ø = undefined TM A Limit(exp(1/x),x=0,right): %= value(%); lim e ỉç 1 ư÷ çè x ÷ø x ® 0+ =¥ Limit(exp(1/x),x=0,left): %= value(%); lim e =0 VIE x ® 0- ỉç 1 ư÷ çè x ÷ø Trong trường hợp có tham số, ta cần xác định tham số mới tính được giới hạn : limit(exp(a*x)*cos(b*x),x=-infinity);... Ghép hai phần giao này ta được vật thể giới hạn bởi hai hình trụ trên K:= plot3d({sqrt(1-y^2),-sqrt(1-y^2)}, y=-sqrt(1-x^2) sqrt(1-x^2),x=-1 1, orientation=[45,45],axes=NORMAL,color=gold): J:=plot3d({[x,sqrt(1-x^2),z],[x,-sqrt(1-x^2),z]}, x=-1 1,z=-sqrt(1-x^2) sqrt(1-x^2), color=yellow): display({K,J}); Maple V6 21 ( ĐATADA-ĐHNL 30/10/2009 ) Ví dụ : Dựng vật thể giới hạn bởi các mặt : y = x ;y = 2 x... CơngThức2 else CơngThức3 fi; trong đó các từ in đậm là từ khóa bắt buộc phải có Ví dụ 4 : Định nghĩa dãy số Lucas Ln bởi cơng thức : Maple V6 12 ( ĐATADA-ĐHNL 30/10/2009 ) L1=1, L2=3 và Ln = Ln-1 + Ln-2 Nhập lệnh như dưới đây và dùng Shift+Enter để xuống dòng: L:=n-> if not type(n,'nonnegint') then ERROR("n la so nguyen duong ") elif n=1 then 1 elif n=2 then 3 else L(n-1)+L(n-2) fi; L(3); L(4); -> 4 ->...  option gồm : o tilte =” Tiêu đề đồ thị “ o titlefont= [family, style, size] o color=n o style = point , line, patch … o numpoints : số điểm vẽ (độ mịn) o axes = none, normal, boxed, framed o legend=[danh sách chú thích] x Ví dụ : Vẽ đồ thị hàm số y= 2 x +1 TM A THS plot(x/(x^2+1),x=-10 10,title="Do thi ham so"); Ví dụ 2 : Vẽ đồ thị hàm số y=sinx (màu đỏ, từng điểm) và y= x - x3 ( màu xanh, kiểu line)... ẩn: F(x,y) = 0 Trước khi ra lệnh vẽ phải gọi thủ tục vẽ đồ thị hàm ẩn bởi lệnh: with(plots,implicitplot); và vẽ bằng lệnh : implicitplot(F(x,y),x=a b,y=c d); Ví dụ1: Vẽ đồ thị hàm ẩn : x3 +y3 -3xy = 0 with(plots,implicitplot); implicitplot(x^3+y^3-3*x*y,x=-2 2, y=-2 2); Ví dụ 2: Vẽ đồ thị x2 – y2 =1 và x2+y2 =4 with(plots): k:=implicitplot(x^2 - y^2 = 1,x=-2 2, y=-2 2,color=red): g:=implicitplot(x^2+y^2=4,x=-2 ... thể giới hạn mặt: y= x2 , z = y , z +y =2 x2 + y2 = , z = -2 , y + z = x2 + y2 + z2 = , x2 + y2 = 10 x2 + y2 - 4z2 + =0 , z = Maple V6 23 ( ĐATADA-ĐHNL 30/10/2009 ) GIỚI HẠN – LIÊN TỤC I GIỚI... orientation=[30,90],style=patchnogrid); Chú ý: * Để xoay đồ thị , ta click chuột vào đồ thị, ấn giữ di chuyển chuột * Để thay đổi lựa chọn, ta đưa chuột vào đồ thị , ấn nút phải chuột Maple V6 18 ( ĐATADA-ĐHNL 30/10/2009... TỤC I GIỚI HẠN 1) Giới hạn hàm biến Câu lệnh : limit(f, x=a); limit(f, x=a, dir); f - biểu thức đại số (an algebraic expression ) x - tên (a name) a - biểu thức đại số ( điểm giới hạn , infinity,

Ngày đăng: 27/02/2016, 14:28

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan