Kỹ thuật máy tính: MATLAB toàn tập
Số trang: 201
Loại file: pdf
Dung lượng: 819.12 KB
Lượt xem: 8
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
MATLAB là một môi trường tính toán số và lập trình, được thiết kế bởi công ty MathWorks. MATLAB cho phép tính toán số với ma trận, vẽ đồ thị hàm số hay biểu đồ thông tin, thực hiện thuật toán, tạo các giao diện người dùng và liên kết với những chương trình máy tính viết trên nhiều ngôn ngữ lập trình khác.Với thư viện Toolbox, MATLAB cho phép mô phỏng tính toán, thực nghiệm nhiều mô hình trong thực tế và kỹ thuật...
Nội dung trích xuất từ tài liệu:
Kỹ thuật máy tính: MATLAB toàn tậpMATLAB toàn tập 1 Matlab toµn tËpcµi ®Æt1. MATLAB for WIN Yªu cÇu hÖ thèng• HÖ thèng IBM hoÆc t−¬ng thÝch 100% víi bé vi xö lÝ 486 Intel céng víi bé ®ång xö lÝ to¸n häc 487 ( ngo¹i trõ 486 DX cã bé xö lÝ bªn trong ), Pentium hoÆc Pentium Pro Processor.• Microsoft Window 95 hoÆc Window NT.a) æ CD ROM - Bé ®iÒu phèi ®å ho¹ 8 bit vµ card mµn h×nh ( 256 mµu ®ång thêi ) - Kho¶ng trèng ®Üa ®ñ ®Ó cµi ®Æt vµ ch¹y c¸c tuú chän. Sù yªu cÇu ®Üa cøng thay ®æi tuú theo kÝchcì c¸c partition vµ c¸c tÖp trî gióp help ®−îc cµi ®Æt trùc tiÕp theo tuú chän. Qu¸ tr×nh cµi ®Æt sÏ th«ngb¸o cho b¹n biÕt tØ mØ vÒ dung l−îng ®Üa yªu cÇu. VÝ dô: Partition víi mét liªn cung mÆt 0 cÇn 25 MB cho riªng MATLAB vµ 50 MB cho c¶ MATLABvµ HELP. Partition víi liªn cung 64 KB cÇn 115 MB cho riªng MATLAB vµ 250 MB cho c¶ MATLABvµ HELP.b ) Bé nhí. Microsoft WIndow 95: 8 MB tèi thiÓu vµ 16 MB khuyÕn nghÞ. Microsoft WIN NT 3.51 hoÆc 4.0: 12 MB tèi thiÓu vµ 16 MB khuyÕn nghÞ.C¸c khuyÕn nghÞ• Bé nhí phô vµo (Bé nhí bæ sung: additional Memory).• VØ m¹ch t¨ng tèc ®å ho¹ bæ trî cho Microsoft Window.• M¸y in trî gióp cho Microsoft Window.• VØ m¹ch ©m thanh trî gióp cho Microsoft Window.• Microsoft Word 7.0 hoÆc h¬n ( nÕu b¹n cã ý ®Þnh sö dông MATLAB NoteBook ).• Tr×nh biªn dÞch Watcom C, Borland, Microsoft (x©y dùng file MEX).• Netscape Navigator 2.0 hoÆc version cao h¬n hoÆc Microsoft Internet Explorer 3.0 ®Ó ch¹y MATLAB Help Desk. Qu¸ tr×nh cµi ®Æt 1. §Æt ®Üa vµo æ CD. Trªn WIN 95 ch−¬ng tr×nh SETUP b¾t ®Çu ch¹y tù ®éng nÕu nh− MATLABcha ®−îc cµi tõ tr−íc. Cßn kh«ng, nhÊn ®óp vµo biÓu t−îng setup.exe ®Ó b¾t ®Çu qu¸ tr×nh cµi ®Æt. 2. ChÊp nhËn hay bá ®i nh÷ng khuyÕn c¸o vÒ cÊp ®¨ng kÝ phÇn mÒm trªn mµn h×nh. NÕu chÊpnhËn b¹n míi cã thÓ b¾t ®Çu qu¸ tr×nh cµi ®Æt. 3. Trªn Custumer Information, nhËp vµo tªn b¹n, ®Þa chØ cña b¹n. Tªn kh«ng ®−îc qu¸ 30 kÝ tù.NhÊn nót NEXT. 4. NhÊn vµo c¸c hép trèng thµnh phÇn dÊu ‘v‘ nÕu nh− b¹n muèn tuú chän ®ã vµ nhÊn tiÕp nÕub¹n cã ý ®Þnh kh«ng muèn tuú chän ®ã ( cã thÓ thªm vµo sau nµy nÕu muèn ). Trªn mµn h×nh hiÓn thÞC:\MATLAB lµ th− môc ®Ých mÆc ®Þnh cña qu¸ tr×nh cµi ®Æt. NÕu b¹n muèn cµi ®Æt vµo th− môc kh¸choÆc ®æi tªn th− môc th× b¹n lùa chän Browse. MATLAB cho Macintosh. 2 MATLAB cho m¸y Macintosh ch¹y ®−îc trªn:• Mäi m¸y Macintosh cã cÊu h×nh ®ñ m¹nh ( power Macintosh ).• Mäi Macintosh ®−îc trang bÞ bé vi xö lÝ 68040 ( bé ®ång xö lÝ to¸n häc bªn trong ).• Mäi m¸y Macintosh ®−îc trang bÞ bé vi xö lÝ 68020 hoÆc 68030 vµ bé ®ång xö lÝ to¸n häc 68881 hoÆc 68882. Yªu cÇu tèi thiÓu ®Ó ch¹y MATLAB.• §Üa cøng trèng tèi thiÓu 26 MB, cÇn thªm 60 MB cho hÖ thèng tuú chon HELP trùc tuyÕn.• 16 MB cho ph©n vïng bé nhí.• æ CD ROM.• Color Quick Draw. ---------------oOo----------------Ch−¬ng1 GIíI THIÖU chung B©ygiê b¹n ®· cµi ®Æt xong, chóng ta h·y xem MATLAB cã thÓ lµm ®−îc nh÷ng g×. Trong phÇnnµy chóng ta sÏ tr×nh bµy mét sè nh÷ng øng dông cña nã; v× ®Ó tr×nh bµy tÊt c¶ nh÷ng øng dông cñaMATLAB sÏ rÊt dµi vµ tèn thêi gian. NÕu b¹n ®äc quyÓn h−íng dÉn nµy, b¹n sÏ thÊy MATLAB lµng«n ng÷ rÊt m¹nh ®Ó gi¶i quyÕt nh÷ng vÊn ®Ò quan träng vµ khã kh¨n cña b¹n. Nã sÏ rÊt h÷u Ých khib¹n ®äc phÇn h−íng dÉn c¬ b¶n v× nã sÏ cung cÊp cho b¹n nh÷ng kiÕn thøc c¬ b¶n ®Ó b¹n hiÓu râMATLAB vµ ph¸t triÓn ®−îc nh÷ng kh¶ n¨ng cña m×nh sau nµy. Cã lÏ c¸ch dÔ nhÊt ®Ó h×ng dung vÒ MATLAB lµ nã cã ®Çy ®ñ c¸c ®Æc ®iÓm cña m¸y tÝnh c¸nh©n: gièng nh− c¸c m¸y tÝnh c¬ b¶n, nã lµm tÊt c¶ c¸c phÐp tÝnh to¸n häc c¬ b¶n nh− céng, trõ, nh©n,chia; gièng nh− m¸y tÝnh kü thuËt, nã bao gåm: sè phøc, c¨n thøc, sè mò, logarithm, c¸c phÐp to¸n l-−îng gi¸c nh− sine, cosine, tang; nã còng gièng nh− m¸y tÝnh cã kh¶ n¨ng lËp tr×nh, cã thÓ l−u tr÷,t×m kiÕm l¹i d÷ liÖu, còng cã thÓ t¹o, b¶o vÖ vµ ghi tr×nh tù c¸c lÖnh ®Ó tù ®éng phÐp to¸n khi gi¶iquyÕt c¸c vÊn ®Ò, b¹n cã thÓ so s¸nh logic, ®iÒu khiÓn thùc hiªn lÖnh ®Ó ®¶m b¶o tÝnh ®óng ®¾n cñaphÐp to¸n. Gièng nh− c¸c m¸y tÝnh hiÖn ®¹i nhÊt, nã cho phÐp b¹n biÓu diÔn d÷ liÖu díi nhiÒu d¹ngnh−: biÓu diÔn th«ng th−êng, ma tr©n ®¹i sè, c¸c hµm tæ hîp vµ cã thÓ thao t¸c víi d÷ liÖu th−êngcòng nh− ®èi víi ma trËn. Trong thùc tÕ MATLAB cßn øng dông rÊt réng r·i trong nhiÒu lÜnh vùc vµ nã còng sö dông rÊtnhiÒu c¸c phÐp tÝnh to¸n häc. Víi nh÷ng ®Æc ®iÓm ®ã vµ kh¶ n¨ng th©n thiÖn víi ng−êi sö dông nªnnã dÔ dµng sö dông h¬n c¸c ng«n ng÷ kh¸c nh− Basic, Pascal, C. Nã cung cÊp mét m«i tr−êng phong phó cho biÓu diÔn d÷ liÖu, vµ cã kh¶ n¨ng m¹nh mÏ vÒ ®åho¹, b¹n cã thÓ t¹o c¸c giao diÖn riªng cho ng−êi sö dông(GUIs) ®Ó g¶i quyÕt nh÷ng vÊn ®Ò riªng chom×nh. Thªm vµo ®ã MATLAB ®−a ra nh÷ng c«ng cô ®Ó gi¶i quyÕt nh÷ng vÊn ®Ò ®Æc biÖt, gäi lµToolbox (hép c«ng cô). VÝ dô Student Edition cña MATLAB bao gåm c¶ Toolbox ®iÒu khiÓn hÖthèng, Toolbox xö lÝ tÝn hiÖu, Toolbox biÓu t−îng to¸n häc. Ngoµi ra b¹n cã thÓ t¹o Toolbox choriªng m×nh. Víi nh÷ng kh¶ n¨ng m¹nh mÏ, réng lín cña MATLAB nªn nã rÊt cÇn thiÕt cho b¹n b¾t ®Çu tõphÇn c¬ b¶n. Sau ®©y chóng ta sÏ nghiªn cøu tõng phÇn, vµ cuèn s¸ch nµy sÏ gióp b¹n hiÓu ®−îcchóng. Tr−íc tiªn, mét c¸ch ®¬n gi¶n nhÊt lµ chóng ta quan niÖm nh− lµ mét m¸y tÝnh c¬ b¶n, tiÕptheo lµ nh− m¸y tÝnh kü thuËt vµ nh− m¸y tÝnh cã thÓ lËp tr×nh ®−îc, cuèi cïng lµ nh− m¸y tÝnh hiÖn®¹i nhÊt. B»ng c¸ch quan niÖm nµy b¹n sÏ dÔ dµng hiÓu ®ù¬c nh÷ng c¸ch mµ MATLAB gi¶i quyÕtnh÷ng vÊn ®Ò th«ng th−êng vµ xem MATLAB gi¶i quyÕt nh÷ng vÊn ®Ò vÒ sè phøc mÒm dÎo nh− thÕnµo. Tuú thuéc vµo kiÕn thøc cña b¹n, b¹n cã thÓ t×m thÊy nh÷ng ph ...
Nội dung trích xuất từ tài liệu:
Kỹ thuật máy tính: MATLAB toàn tậpMATLAB toàn tập 1 Matlab toµn tËpcµi ®Æt1. MATLAB for WIN Yªu cÇu hÖ thèng• HÖ thèng IBM hoÆc t−¬ng thÝch 100% víi bé vi xö lÝ 486 Intel céng víi bé ®ång xö lÝ to¸n häc 487 ( ngo¹i trõ 486 DX cã bé xö lÝ bªn trong ), Pentium hoÆc Pentium Pro Processor.• Microsoft Window 95 hoÆc Window NT.a) æ CD ROM - Bé ®iÒu phèi ®å ho¹ 8 bit vµ card mµn h×nh ( 256 mµu ®ång thêi ) - Kho¶ng trèng ®Üa ®ñ ®Ó cµi ®Æt vµ ch¹y c¸c tuú chän. Sù yªu cÇu ®Üa cøng thay ®æi tuú theo kÝchcì c¸c partition vµ c¸c tÖp trî gióp help ®−îc cµi ®Æt trùc tiÕp theo tuú chän. Qu¸ tr×nh cµi ®Æt sÏ th«ngb¸o cho b¹n biÕt tØ mØ vÒ dung l−îng ®Üa yªu cÇu. VÝ dô: Partition víi mét liªn cung mÆt 0 cÇn 25 MB cho riªng MATLAB vµ 50 MB cho c¶ MATLABvµ HELP. Partition víi liªn cung 64 KB cÇn 115 MB cho riªng MATLAB vµ 250 MB cho c¶ MATLABvµ HELP.b ) Bé nhí. Microsoft WIndow 95: 8 MB tèi thiÓu vµ 16 MB khuyÕn nghÞ. Microsoft WIN NT 3.51 hoÆc 4.0: 12 MB tèi thiÓu vµ 16 MB khuyÕn nghÞ.C¸c khuyÕn nghÞ• Bé nhí phô vµo (Bé nhí bæ sung: additional Memory).• VØ m¹ch t¨ng tèc ®å ho¹ bæ trî cho Microsoft Window.• M¸y in trî gióp cho Microsoft Window.• VØ m¹ch ©m thanh trî gióp cho Microsoft Window.• Microsoft Word 7.0 hoÆc h¬n ( nÕu b¹n cã ý ®Þnh sö dông MATLAB NoteBook ).• Tr×nh biªn dÞch Watcom C, Borland, Microsoft (x©y dùng file MEX).• Netscape Navigator 2.0 hoÆc version cao h¬n hoÆc Microsoft Internet Explorer 3.0 ®Ó ch¹y MATLAB Help Desk. Qu¸ tr×nh cµi ®Æt 1. §Æt ®Üa vµo æ CD. Trªn WIN 95 ch−¬ng tr×nh SETUP b¾t ®Çu ch¹y tù ®éng nÕu nh− MATLABcha ®−îc cµi tõ tr−íc. Cßn kh«ng, nhÊn ®óp vµo biÓu t−îng setup.exe ®Ó b¾t ®Çu qu¸ tr×nh cµi ®Æt. 2. ChÊp nhËn hay bá ®i nh÷ng khuyÕn c¸o vÒ cÊp ®¨ng kÝ phÇn mÒm trªn mµn h×nh. NÕu chÊpnhËn b¹n míi cã thÓ b¾t ®Çu qu¸ tr×nh cµi ®Æt. 3. Trªn Custumer Information, nhËp vµo tªn b¹n, ®Þa chØ cña b¹n. Tªn kh«ng ®−îc qu¸ 30 kÝ tù.NhÊn nót NEXT. 4. NhÊn vµo c¸c hép trèng thµnh phÇn dÊu ‘v‘ nÕu nh− b¹n muèn tuú chän ®ã vµ nhÊn tiÕp nÕub¹n cã ý ®Þnh kh«ng muèn tuú chän ®ã ( cã thÓ thªm vµo sau nµy nÕu muèn ). Trªn mµn h×nh hiÓn thÞC:\MATLAB lµ th− môc ®Ých mÆc ®Þnh cña qu¸ tr×nh cµi ®Æt. NÕu b¹n muèn cµi ®Æt vµo th− môc kh¸choÆc ®æi tªn th− môc th× b¹n lùa chän Browse. MATLAB cho Macintosh. 2 MATLAB cho m¸y Macintosh ch¹y ®−îc trªn:• Mäi m¸y Macintosh cã cÊu h×nh ®ñ m¹nh ( power Macintosh ).• Mäi Macintosh ®−îc trang bÞ bé vi xö lÝ 68040 ( bé ®ång xö lÝ to¸n häc bªn trong ).• Mäi m¸y Macintosh ®−îc trang bÞ bé vi xö lÝ 68020 hoÆc 68030 vµ bé ®ång xö lÝ to¸n häc 68881 hoÆc 68882. Yªu cÇu tèi thiÓu ®Ó ch¹y MATLAB.• §Üa cøng trèng tèi thiÓu 26 MB, cÇn thªm 60 MB cho hÖ thèng tuú chon HELP trùc tuyÕn.• 16 MB cho ph©n vïng bé nhí.• æ CD ROM.• Color Quick Draw. ---------------oOo----------------Ch−¬ng1 GIíI THIÖU chung B©ygiê b¹n ®· cµi ®Æt xong, chóng ta h·y xem MATLAB cã thÓ lµm ®−îc nh÷ng g×. Trong phÇnnµy chóng ta sÏ tr×nh bµy mét sè nh÷ng øng dông cña nã; v× ®Ó tr×nh bµy tÊt c¶ nh÷ng øng dông cñaMATLAB sÏ rÊt dµi vµ tèn thêi gian. NÕu b¹n ®äc quyÓn h−íng dÉn nµy, b¹n sÏ thÊy MATLAB lµng«n ng÷ rÊt m¹nh ®Ó gi¶i quyÕt nh÷ng vÊn ®Ò quan träng vµ khã kh¨n cña b¹n. Nã sÏ rÊt h÷u Ých khib¹n ®äc phÇn h−íng dÉn c¬ b¶n v× nã sÏ cung cÊp cho b¹n nh÷ng kiÕn thøc c¬ b¶n ®Ó b¹n hiÓu râMATLAB vµ ph¸t triÓn ®−îc nh÷ng kh¶ n¨ng cña m×nh sau nµy. Cã lÏ c¸ch dÔ nhÊt ®Ó h×ng dung vÒ MATLAB lµ nã cã ®Çy ®ñ c¸c ®Æc ®iÓm cña m¸y tÝnh c¸nh©n: gièng nh− c¸c m¸y tÝnh c¬ b¶n, nã lµm tÊt c¶ c¸c phÐp tÝnh to¸n häc c¬ b¶n nh− céng, trõ, nh©n,chia; gièng nh− m¸y tÝnh kü thuËt, nã bao gåm: sè phøc, c¨n thøc, sè mò, logarithm, c¸c phÐp to¸n l-−îng gi¸c nh− sine, cosine, tang; nã còng gièng nh− m¸y tÝnh cã kh¶ n¨ng lËp tr×nh, cã thÓ l−u tr÷,t×m kiÕm l¹i d÷ liÖu, còng cã thÓ t¹o, b¶o vÖ vµ ghi tr×nh tù c¸c lÖnh ®Ó tù ®éng phÐp to¸n khi gi¶iquyÕt c¸c vÊn ®Ò, b¹n cã thÓ so s¸nh logic, ®iÒu khiÓn thùc hiªn lÖnh ®Ó ®¶m b¶o tÝnh ®óng ®¾n cñaphÐp to¸n. Gièng nh− c¸c m¸y tÝnh hiÖn ®¹i nhÊt, nã cho phÐp b¹n biÓu diÔn d÷ liÖu díi nhiÒu d¹ngnh−: biÓu diÔn th«ng th−êng, ma tr©n ®¹i sè, c¸c hµm tæ hîp vµ cã thÓ thao t¸c víi d÷ liÖu th−êngcòng nh− ®èi víi ma trËn. Trong thùc tÕ MATLAB cßn øng dông rÊt réng r·i trong nhiÒu lÜnh vùc vµ nã còng sö dông rÊtnhiÒu c¸c phÐp tÝnh to¸n häc. Víi nh÷ng ®Æc ®iÓm ®ã vµ kh¶ n¨ng th©n thiÖn víi ng−êi sö dông nªnnã dÔ dµng sö dông h¬n c¸c ng«n ng÷ kh¸c nh− Basic, Pascal, C. Nã cung cÊp mét m«i tr−êng phong phó cho biÓu diÔn d÷ liÖu, vµ cã kh¶ n¨ng m¹nh mÏ vÒ ®åho¹, b¹n cã thÓ t¹o c¸c giao diÖn riªng cho ng−êi sö dông(GUIs) ®Ó g¶i quyÕt nh÷ng vÊn ®Ò riªng chom×nh. Thªm vµo ®ã MATLAB ®−a ra nh÷ng c«ng cô ®Ó gi¶i quyÕt nh÷ng vÊn ®Ò ®Æc biÖt, gäi lµToolbox (hép c«ng cô). VÝ dô Student Edition cña MATLAB bao gåm c¶ Toolbox ®iÒu khiÓn hÖthèng, Toolbox xö lÝ tÝn hiÖu, Toolbox biÓu t−îng to¸n häc. Ngoµi ra b¹n cã thÓ t¹o Toolbox choriªng m×nh. Víi nh÷ng kh¶ n¨ng m¹nh mÏ, réng lín cña MATLAB nªn nã rÊt cÇn thiÕt cho b¹n b¾t ®Çu tõphÇn c¬ b¶n. Sau ®©y chóng ta sÏ nghiªn cøu tõng phÇn, vµ cuèn s¸ch nµy sÏ gióp b¹n hiÓu ®−îcchóng. Tr−íc tiªn, mét c¸ch ®¬n gi¶n nhÊt lµ chóng ta quan niÖm nh− lµ mét m¸y tÝnh c¬ b¶n, tiÕptheo lµ nh− m¸y tÝnh kü thuËt vµ nh− m¸y tÝnh cã thÓ lËp tr×nh ®−îc, cuèi cïng lµ nh− m¸y tÝnh hiÖn®¹i nhÊt. B»ng c¸ch quan niÖm nµy b¹n sÏ dÔ dµng hiÓu ®ù¬c nh÷ng c¸ch mµ MATLAB gi¶i quyÕtnh÷ng vÊn ®Ò th«ng th−êng vµ xem MATLAB gi¶i quyÕt nh÷ng vÊn ®Ò vÒ sè phøc mÒm dÎo nh− thÕnµo. Tuú thuéc vµo kiÕn thøc cña b¹n, b¹n cã thÓ t×m thÊy nh÷ng ph ...
Tìm kiếm theo từ khóa liên quan:
kỹ thuật lập trình thủ thuật lập trình matlap matlap toàn tập hướng dẫn matlap vẽ đồ thị hàm số biểu đồ thông tin thực hiện thuật toánGợi ý tài liệu liên quan:
-
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 264 0 0 -
Thủ thuật giúp giải phóng dung lượng ổ cứng
4 trang 214 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 206 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 194 0 0 -
7 trang 183 0 0
-
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 164 0 0 -
Hướng dẫn lập trình với Android part 4
5 trang 156 0 0 -
Luận văn: Nghiên cứu kỹ thuật giấu tin trong ảnh Gif
33 trang 153 0 0 -
142 trang 130 0 0
-
Báo cáo thực tập Công nghệ thông tin: Lập trình game trên Unity
27 trang 118 0 0