Page 124 - 14
P. 124

127
                                  6.3. Програмування в системі MathCAD

                 6.3.1. Візуалізація результатів обчислень та програмні оператори системи MathCAD
           Для символьних обчислень і перетворень, а також для візуалізації їх результатів служить система
                                               SmartMath.

                 Система  SmartMath  повніше  використовує  ядро  символьних  операцій,  ніж  символьні
          обчислення  із  підменю  позиції  Symbolica  головного  меню,  і  знімає  певні  обмеження  на  їх
          виконання.  Наприклад,  можна  використовувати  у  виразах,  що  перетворюються,  функції
          користувача.  Ще  важливіше,  що  операції  символьних  перетворень,  які  виконуються  системою
          SmartMath,  автоматично  міняються  при  зміні  вихідних  символьних  даних, що  не  відбувається
          при символьних обчисленнях з використанням команд в позиції Symbolica.
            Візуалізація результатів символьних перетворень здійснюється за допомогою двох операторів:
                                         простого і розширеного.
                 Простий  оператор  –  це  стрілка  з  чорним  прямокутником:    ,  де  на  місці  чорного
          прямокутника  вводиться  вираз,  який  підлягає  символьному  перетворенню.  Якщо  задати
          початковий  вираз  і  вивести  курсор  із  символьного  блоку,  то  система  розміщує  результат
          символьного перетворення після блоку. Його можна викликати з клавіатури комбінацією клавіш
          Ctrl + .(крапка), або вибором із палітри символьних операцій. Палітра символьних операцій має
          піктограму у вигляді “професорської шапочки”.
                 Розширений  оператор  символьного  виводу  має  вигляд  стрілки  з  двома  чорними
          прямокутниками:    . В перший шаблон-прямокутник вводиться початковий вираз, а в другий
          – директиви символьних перетворень (вони описані нижче).
                 Розширений оператор викликається комбінацією клавіш Ctrl + Shift . (крапка) чи вибором
          із палітри символьних операцій.
                 В  розширений  символьний  оператор  можна  ввести  інший,  для  того,  щоб  отримати
          складений розширений оператор символьного виводу і місце для запису декількох директив. Це
          дає можливість позначити шлях символьних операцій.
                 Директиви системи SmartMath. При вводі стрілки   після виразу (по замовчуванню)
          над ним виконується операція Simplify (спростити). В тому випадку, коли виникає необхідність в
          іншій операції, можна скористатись операціями, які знаходяться в палітрі символьних операцій:
                 simplify – спрощення виразу;
                 expand – розклад виразу за степенями;
                 factor – розклад виразу на прості дроби;
                 complex – перетворення в комплексній формі;
                 assume  –  присвоєння  змінним  невизначеного  значення,  навіть  якщо  до  цього  їм  були
                      присвоєні значення і задані обмеження на значення змінних;
                 subsitute – підстановка;
                 series – розклад в ряд Тейлора за заданими змінними;
                 float – перетворення в формат чисел з плаваючою крапкою;
                 literally – заборона символьного перетворення для наступного виразу;
                 Bparfac– розклад на елементарні дроби;
                 coeffs – повертає коефіцієнти полінома;
                 Bfourier – пряме перетворення Фур’є;
                 Laplase – пряме перетворення Лапласа;
                 ztrans – пряме Z-перетворення;
                 Binvfourier – зворотне перетворення Фур’є;
                 invlaplace – зворотне перетворення Лапласа;
                 invztrans – зворотне Z-перетворення;
                   T
                 M   – транспонування матриць;
                   –1
                 M  – інвертування матриць;
                 M   – обчислення детермінанту матриць;
   119   120   121   122   123   124   125   126   127   128   129