Page 222 - 6734
P. 222

--\x /
           dx
           2*x
           (x**2*y**2 + 4*x*y + 2)*exp(x*y)
           -cos(x)
           1
           pi
           1
           x - x**3/6 + x**5/120 - x**7/5040 + O(x**8)
           [-2, 2]
           [{x: 0, y: 0}]
           Eq(z, sqrt(2) + 2)
           Eq(f(x), (C1 + C2*x)*exp(x))

                                  Взаємодія з Maple
               Maple  (http://www.maplesoft.com)  –  система  комп’ютерної
           математики  з  можливостями  символьних  обчислень.  У  прикладі
           показано спосіб взаємодії Python з Maple шляхом створення файлу
           mymaple.mpl  з  командами  Maple  та  командного  файлу
           mymaple.bat,  який  створює  процес  cmaple.exe,  що  виконує  ці
           команди і повертає файл результатів result.txt.

           import os
           f=open("d:/mymaple.mpl", "w") # відкрити файл із
           командами Maple для запису
           f.write(r"evalf(sin(Pi/3));") # записати у файл
           команду Maple
           f.close() # закрити файл
           f=open("d:/mymaple.bat", "w") # відкрити командний
           файл для запису
           f.writelines((r"path d:\Program Files\Maple
           14\bin.win"+"\n",
                         r"cmaple.exe < d:\mymaple.mpl >
           d:\result.txt"+"\n",
                         r"exit")) # записати команди в
                                         221
   217   218   219   220   221   222   223   224   225   226   227