Программирование и разработка приложений в Maple

  • Published on
    08-Dec-2016

  • View
    251

  • Download
    12

Embed Size (px)

Transcript

  • 1

    .. , .. , ..

    MAPLE

    2007

  • 2

    .. Maple: / .3. , .. , .. . : ; : . . , . . 2007, 458 ., ISBN 978-985-417-891-2 (), ISBN 978-9985-9508-2-1 ()

    Maple, . Maple- , - , , , , , . , Maple - . , , - .

    - Maple- , - , , Maple-; - .

    Maple , - . Maple - - , , , , () .

    - Maple, , Windows. - . , - , , - - - .

    - - Maple, . Maple, . : - , ..

    ISBN 978-985-417-891-2 () .. () ISBN 978-9985-9508-2-1 () .., .. (), 2007

    Maple V, Maple 6, Maple 7, Maple 8, Maple 9, Maple 10 MapleSoft Inc.

  • 3

    5 1. Maple- 21 1.1. Maple- 23 1.2. , Maple- 30 1.3. Maple- 42 1.4. Maple- 45 1.5. Maple- 51 1.6. , 80 1.7. Maple- 89 1.8. 93 2. Maple- 106 2.1. 106 2.2. Maple- (if-) 108 2.3. Maple- (while_do-) 111 2.4. Maple- 115 3. Maple- 118 3.1. Maple- 119 3.2. Maple- 126 3.3. Maple- 131 3.4. Maple- 138 3.5. Maple- 150 3.6. Maple- 156 3.7. Maple- 167 3.8. Maple- 176 3.9. Maple- 184 3.10. Maple- 205 4. Maple- 213 4.1. 213 4.2. Maple- 216 4.3. 227 5. Maple- , , , 235 5.1. Maple- 235 5.2. Maple- , 249 5.3. 265 5.4. Maple- 273 5.5. 305 6. / Maple- 311 6.1. Maple- 311 6.2. Maple- 321

  • 4

    6.2.1. , 327 6.2.2. 331 6.2.3. 333 6.3. Maple- TEXT- 335 6.3.1. Maple- 340 6.4. Maple-

    BINARY- 343 6.5. 345 7. Maple- 352 7.1. Maple- 352 7.2. Maple- 354 7.3. Maple- 373 7.4. 383 8. 392 8.1. Maple- 393 8.2. Maple 415 8.3. 426 8.4. Maple- 436 9. Maple, , 444 443 448 453

  • 5

    () - , , , .., -, , .. Maple, Mathematica, MuPAD, Macsyma, Reduce, Axiom Magma - , , . , . -, -, . , - () , - .

    [1-20,22-33,39,41-46,47,49,50,91,103] Maple, Reduce, MathCAD, Mathematica. , - , , , , , , . - Mathematica, Reduce, Maple, MathCAD - Maple Mathematica ( ) . , - Maple ( ) - , , -, , - , , (4GL) - , Windows-, - .

    Maple , . ( ) -, . , . , - , , - Maple. , -. , Maple , -, , , -. - , ( , ) .

  • 6

    , 19972006 .. Maple - 4 10 , , . , Maple , , - . , Maple - ( ), . , - Maple - , Maple . - [103]. 2.1810, , [109]. [108].

    , , , - Maple, - , , . . - MapleSoft, , - , . . - , MUG (Maple Users Group). , , . [103] - , , -, , - 6 - 10. - , Windows 98SE , , Windows ME/2000/XP , -, 6 - 10.

    (, , - , ) Maple Mathematica. , - ( - ), MapleSoft Inc., Wolfram Research . , , -. , . , Maple - - , Wolfram Research ( ) . , Wolfram Research - , . , -, , -

  • 7

    . Maple Mathematica, - , - , - .

    , Maple , - 4- , , -. Mathematica - , -. , Maple - (, , - , - .), .

    Maple , - , Web-, - (Maplets), - . - 5 , , . -- , , MIT, Cambridge, Stanford, Oxford, Waterloo ., . Boeing, Bosch, Canon, Motorola, NASA, Toyota, Hewlett Packard, Sun, Microsystems, Ford, General Electric, Daimler-Chrysler .

    ( [1-20,22-33,39,41-46,47,49,50,91,103]), - Maple, . - MapleSoft - NAG Ltd. , AXIOM, . , Maple Mathematica -, ; Maple- - .

    , Maple , . - -, : (1) - -, (2) - , , . . Maple, 7-, , .

    ( - , , Maple) . - Maple -. Maple

  • 8

    . - ( , , [103,109]), . , Maple 9 10 . , Maple 9 10 - (, Maple 9 cwMaple9.exe Maple 10 cwMaple.exe) (, Maple 9 `Maplew9.exe` Maple 10 Maplew.exe). , .

    , system -, , 0, - () MS DOS. -, Maple 8 , Maple 9-10, Maple 9-10 , . System, system [103]. -, Maple . , , -.

    , Maple 6 - 8 Maple 9 - 10 ( ), Maple 9 - 10 ( ) - , system, , -. - System Maple. [103,108,109].

    . - Maple Windows : (1) , (2) - , (3) , , , 6 - 10 , . - , Maple 4-10, . , - 6-10. - Maple -, , - , .

    , Maple [29-33, 39,41-46,91,103], - , - ListTools, FileTools, StringTools LibraryTools. , -

  • 9

    , - . ( 730 ), - [103,108,109]:

    1. 2. 3. 4. 5. , 6. 7. - 8. , 9. Maple 10. 10.1. 10.2. 10.3. 10.4. Maple 10.5. 11. 12. 12.1. 12.2. rtable- 13. 13.1. 13.2. 13.3. 13.4. () 14.

    , - , - [103] web- www.aladjev.narod.ru/MapleBook.htm www.exponenta.ru/educat/news/aladjev/book2.asp. Maple 4 - 10 - , , , , , -, , , ( ) - Maple. . , , Maple-, , , - , - FileTools, ListTools, LibraryTools StringTools. , , , , - . - Maple , - Windows 6-10 . - [103], [109]. - -

  • 10

    Maple 6 - 10. 2004 . Smart Award Smart DownLoads Network.

    , , -, Maple (MUG) - Maple, -, . - , , , - , - Maple 6 - 10 Windows. - , (- ), - -, .

    Maple, - , , - , , , - . Windows Maple - 6, 7, 8, 9, 9.5 / 10. 17 B . - , - .

    , , , - . , , - Maple, . , , ( -, , ), - Maple. - Maple.

    , ProcUser.txt ( Maple 69) ProcUser10.txt ( Maple 9.5/10), , , mws- help-, - , - , , Windows-. , - , Maple- . , - Mathematica -, , - , -. , , , - [103], (

  • 11

    ) , .

    , - Maple 6 10 , . - , Maple , - .

    Maple- -, / - . . - , - , . , - , , , , ( - Maple) - , , - , . -, , ( -) . - - , -, . , , - , - Maple-, , - . , - .

    Maple, Maple, - [1-20,22-33,39,41-46,47,49,50,91,103], , . - , - , . - Maple , - Maple-.

    Maple , , - . , - , Maple . , Maple , - , . Maple ..

  • 12

    . , , Maple -. ( - Maple-), . , - .

    , , - . , - , , - , , , (, , ..). - , - [103].

    Maple - Maple. ( ) , , . . , Maple , -. , - . - , , 15%. (, , ), , Maple-. - , , Maple . Maple- - , , Maple. , - Maple- - Maple. Maple- , , - . Maple- - Maple-.

    - . - (), - , / . - . - , - . , , -. , Maple-. - Maple- ( - Maple-). , Maple- .

  • 13

    Maple-, - - (4GL). , , , - , - , . . Maple- - , FORTRAN, BASIC Pascal. , , , - Maple-.

    Maple- , - , - . -, , , - , . . - , Maple- - , - . Maple- - , , . - -, , Maple- , , -. , .

    , . , Maple- , , . , , Maple . - Maple- C, Java, FORTRAN, MatLab VisualBasic, - MatLab.

    Maple- : (1) Maple- - - , - , , ( / ), , (2) Maple- , , - Maple, - . , - , .

    Maple- - ( ), . . - Maple ,

  • 14

    , : , - , , .. Maple- . - Maple- , (, -, ) (Maple-) -, - , , -. Maple , - - , , .. , , . - [103] , 730 , , , - . [103] Maple , . - Maple, -, .

    , Maple , - , , , . , , -, . , Maple-, - , . - , , - , . [103,108,109]. , Maple- , - - , .

    Maple- , - - ( - ), , -. Maple , , , , , .

    Maple- -, Windows- (GUI) , , [8-14,29-33,39,42-46,54-62,103] . Maple- -

  • 15

    , [103]. , , -, - ( ) Maple- , , . .

    Maple-, - , , , - , , - , , , , .

    Maple-: (if-), (while_do-), - Maple-.

    - Maple-. - Maple-. , , , , , -, , - Maple- .

    Maple-- .

    Maple- , , , , , , - . - .

    Maple- . - , . - , , [103,108,109].

    Maple- . , - , , . , .

    -. Maple--, Maple, - .

  • 16

    , , Maple , - . - - - . , , - , - Maple ( ) . , - , [8-14,54-62]. [41-43,103] , - 610 , , . , - . , , , , : Maple- linalg LinearAlgebra NAG. - , .

    , - . , , - . , [12] - / , - - 6 . - , - Maple-, , - . / - .

    , -, , , Maple- - , - . , Maple- - C, Cobol, PL/1, FORTRAN, Pascal, Ada, Basic . . Maple-, , , , , -. [41-42,103] - , . - , , .

    , FileTools LibraryTools Maple- [29-33,39,42-46], . , - - , . , - , , [8-14,

  • 17

    29-33,39,41-43,45,46,103]. , - .

    . , , - Maple 6 10. , - , - . , , , , . , , - , -. . - [8-14,32,78,84,86,88,55,59-62], [91] ( - ), .

    , - Maple, , - , . Maple- -, , - . , Maple- , , , . ., , Maple- .

    , Maple, ( , ) . - Maple-, - . Maple- -, . , , - Maple, , , , - Web- , Maple-. - - .

    , - . , Maple, , - . , (, , -), , ( ). , - , - Maple- - [91] Internet- . , -, Maple 5 7, -

  • 18

    ( ) - .

    Maple--, . -, Maple 57, , . , - . - , , - , (obsolete), - , -, . - . Maple- , , , - , - , -- Maple. -, . , - Maple, , - . , , Maple, .

    . Maple-- . , , :

    (1) Maple-, ( - Maple-, -- [11,13,14,43,110]);

    (2) , , - ( -, , );

    (3) , - , , ( - [41,103,108,109]).

    , , - . - Maple-, .. {mws, mw}-, . - , , , Maple-, . , {mws, mw}-, - Maple , . Maple-, ,

  • 19

    . , , , .

    Maple- Output- Input-. Maple-, read- txt-, - .

    , , , . , , Maple-. , , . Maple-.

    , Maple-, -, , , - , - . , .

    , - Maple-, . ( -) - [91] Internet- . . -. Maple-.

    -, :

    - ; - ; - ; - | - , , {A|B} A B; - < ... >; - - , , - ;

    - - () , .. , ( ) - . , Maple - -; - , , , , , - MS DOS; , , (\\); - - , ;

    - (lipboard) ; - (GUI) - ; ; - hhh- - , hhh ; - Input- - ,

  • 20

    >. , . Output- Input-- (, , ..). - :

    > A, V:= 2, 12: assign('G' = Int(1/x*sin(x)*cos(x), x)), G = value(G); plot(rhs(%), x = 4 .. V, thickness=A, color=green, axesfont=[TIMES, BOLD, V], labelfont=[TIMES, BOLD, V]);

    = d

    ( )sin x ( )cos xx

    x12

    ( )Si 2 x

    > MkDir("D:/Temp/RANS/IAN/RAC/REA/Test", 1); "d:\temp\rans\ian\rac\rea\test" > type(%, 'dir'), type(%, 'file'); false, true

    , , 2- - {Input, Output} , :

    > Input-; Output-

    , , . - Web-:

    www.aladjev.newmail.ru, www.aladjev.narod.ru, www.aladjev-maple.narod.ru

    email-, -, , , Maple-. - .

    , , 2007

  • 21

    1. Maple-

    Maple , , - . , - , Maple . , Maple , , . Maple .. . , , Maple -. ( - Maple-), - . - [103], Maple, , , .

    : - (). , Input- Maple-- Output- . -, (). , :

    *...

Recommended

View more >