Основи роботи з системою MathCAD 7 0 PRO

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Основи роботи з системою MathCAD 7. 0 PRO

1. Історія створення і можливості системи

Незабаром після закінчення другої світової війни потреба в автоматизації математичних розрахунків привела до створення комп'ютерів (computer - у буквальному перекладі "лічильна машина"). Але широкого застосування перші покоління таких машин на електронних лампах не отримали. Вони були дорогі і громіздкі, а тому доступні лише фахівцям.

З розвитком мікроелектроніки з'явилися спеціалізовані, призначені для математичних розрахунків мініатюрні комп'ютери особистого користування - програмовані калькулятори [I]. Вони широко застосовуються і зараз. Однак в останні роки масове поширення отримали куди більш потужні, швидкі й універсальні персональні комп'ютери (ПК), що мають чудові графічні можливості і використовуються практично у всіх сферах науки, виробництва, бізнесу та освіти.

Однією з основних областей застосування ПК і понині є математичні і науково-технічні розрахунки. Безперечним лідером серед масових ПК стали IBM-сумісні ПК 486DX/Pentium/Pentium MMX / Pen-tium Pro / Pentium II, звані так по типу використовуваних в них мікропроцесорів. На них і орієнтовані сучасні математичні системи і, зокрема, описувана в цій книзі новітня система MathCAD 7. 0 PRO, що з'явилася в 1997 р.

Саме по собі поява комп'ютерів не спрощувало математичні розрахунки, а лише дозволяло різко підвищити швидкість їх виконання і складність вирішуваних завдань. Користувачам ПК, перш ніж починати такі розрахунки, потрібно було вивчати самі комп'ютери, мови програмування і досить складні методи обчислень, застосовувати і підлаштовувати під свої цілі програми для вирішення розрахункових завдань на мовах Бейсік [2] або Паскаль. Мимоволі вченому і інженеру, фізику, хіміку і математику доводилося ставати програмістом, на жаль, часом досить посереднім.

Необхідність в цьому відпала лише після появи інтегрованих математичних програмних систем для науково-технічних розрахунків: Eureka [З], PC MatLAB [4], MathCAD [5-7, II], Maple V [12], Mathematica 2 або 3 [13] та ін Велика кількість подібних розробок свідчить про значний інтерес до них в усьому світі і бурхливому розвитку комп'ютерних математичних систем.

Широку популярність і заслужену популярність ще в середині 80-х років набули інтегровані системи для автоматизації математичних розрахунків класу MathCAD, розроблені фірмою MathSoft (США). До цього дня вони залишаються єдиними математичними системами, в яких опис розв'язання математичних задач дається за допомогою звичних математичних формул і знаків. Такий же вигляд мають і результати обчислень. Так що системи MathCAD цілком виправдовують абревіатуру CAD (Computer Aided Design), що говорить про приналежність до найбільш складним і просунутим систем автоматичного проектування - САПР. Можна сказати, що MathCAD - свого роду САПР в математиці [7, 8].

З моменту своєї появи системи класу MathCAD мали зручний призначений для користувача інтерфейс - сукупність засобів спілкування з користувачем у вигляді масштабованих і переміщуються вікон, клавіш і інших елементів. У цієї системи є і ефективні засоби типової наукової графіки, вони прості в застосуванні і інтуїтивно зрозумілі. Словом, системи MathCAD орієнтовані на масового користувача - від учня початкових класів до академіка.

MathCAD - математично орієнтовані універсальні системи. Крім власне обчислень вони дозволяють з блиском вирішувати завдання, які важко піддаються популярним текстовим редакторам або електронних таблиць. З їх допомогою можна не тільки якісно підготувати тексти статей, книг, дисертацій, наукових звітів, дипломних і курсових проектів, вони, крім того, полегшують набір самих складних математичних формул і дають можливість представлення результатів, у вишуканому графічному вигляді.

Останнім часом особливий інтерес проявляється до систем комп'ютерної алгебри, здатним виконувати не тільки числові, а й аналітичні обчислення. У 80-ті роки школа радянського академіка В. М. Глушкова внесла великий внесок в розробку таких програмних систем (мова Аналітик) та у створення інженерних міні-ЕОМ, апаратно реалізують аналітичні обчислення (серія «Світ»). На жаль, ці ЕОМ були витіснені спочатку машинами класу ЄС-ЕОМ, а потім і персональними комп'ютерами, і тепер ми спостерігаємо розвиток нового покоління закордонних систем комп'ютерної алгебри, орієнтованих на сучасні масові ПК.

Однак пройшло багато років, перш ніж серйозні системи символьної математики (комп'ютерної алгебри) з'явилися на масових IBM-сумісних ПК. До них і ставиться нове покоління систем MathCAD під Windows [8, 11] і ряд інших математичних систем, таких, як Derive [10], Maple V і Mathe-matica 2 і 3. Застосування їх полегшує найскладніші математичні, статистичні і фінансово-економічні розрахунки, для проведення яких раніше доводилося залучати наукову еліту - математиків-аналітиків.

Користувачі, що працюють з математичними програмами, особливо в області символьної математики, в недалекому минулому не були розпещені зручними і красивими інтерфейсами цих програм. Вся увага була приділена математичної коректності програм і багатству їх функціональних можливостей.

Багато відомих математичні програми для ПК класу IBM PC - від колись популярного мови символьних обчислень Reduce [18] до потужної, швидкої і легко розвивається системи MatLAB під MS-DOS - мали примітивний інтерфейс, запозичений з досвіду початківців програмістів і любителів «дідуся» Бейсіка, в нових версіях шанованого і понині. А системи з більш сучасним (в кінці 80-х років) багатовіконний інтерфейс, наприклад Eureka фірми Borland [3], серйозного математику здавалися примітивними.

На жаль, нашим користувачам наразі дуже мало відомі можливості систем символьної математики, оскільки відповідної літератури до недавнього часу майже не було. Нарешті, в 1996 р., через три роки після оголошення про майбутній вихід, була видана книга автора [10] за системою символьної математики Derive під MS-DOS. Тим часом за кордоном кожній системі символьної математики вже присвячені десятки книг.

Непогано б поєднати приємне з корисним! До такого висновку першою прийшла фірма MathSoft (США), розробник справжнього шедевра серед математичних систем - MathCAD. З оглядів автора [7, 8] і його довідкової книги [5] багато читачі вже знають, що відмінною рисою інтегрованих математичних систем MathCAD є підготовка документів, які об'єднують завдання вихідних даних, математичний опис їх обробки і результати обчислень (у вигляді числових даних, таблиць і графіків). Вид документа у MathCAD майже нічим не відрізняється від виду наукової статті. Вдало вирішена в MathCAD проблема передачі змін числових даних у формулах по всьому ланцюжку обчислень.

На початку 90-х років відбулося давно очікувана подія: серйозна математика "в особі" інтегрованої системи MathCAD 3. 0 прорвалася у вікна системи Windows [11]! Тріумфальний хід останньої почалося з того, що корпорація Microsoft заполонила ринок графічних операційних систем своєї багатовіконною і багатозадачного системою Windows 3. 0 / 3. 1 з її прекрасною графікою і зручним призначеним для користувача інтерфейсом. Після цього майже всі фірми - розробники програмних засобів наввипередки кинулися допрацьовувати свої програми під Windows.

На час випуску MathCAD 3. 0 під Windows далеко не кожен наш користувач мав під рукою ПК класу 386 або 486 з встановленою на ньому операційною системою Windows. Проте огляд західної літератури з інформатики та тенденцій розвитку обчислювальної техніки переконливо показував, що система Windows стрімко вийшла на роль лідера серед сучасних операційних систем для персональних комп'ютерів. Більшість серйозних програмних продуктів було перероблено під Windows 3. 1 / 3. 11, а зараз вже під 32-розрядну (в основному) операційну систему Windows 95. У той же час число програм під MS-DOS стрімко скорочується.

На Заході вже давно припинено серійний випуск ПК на мікропроцесорах 286 і 386, згортається виробництво ПК на процесорах класу 486. У Росії ситуація також змінилася. Нове покоління ПК - це машини серії Pentium / Pentiun MMX / Pentium Pro / Pentium II. Вартість їх постійно знижується, і ПК цього класу стають доступними не тільки для організацій, але і для домашніх користувачів.

Зараз найбільш часто здобуваються ПК вже стають машини з мікропроцесорами класу Pentium MMX 166/200, підтримують 57 нових команд для реалізації засобів мультимедіа. Останнім часом парк ПК тільки в Росії щорічно зростає приблизно на мільйон машин, а загальна кількість IBM-сумісних ПК перевищила 200 мільйонів.

Ймовірно, вже в найближчі рік-два ПК з процесорами Pentium MMX і Pentium II (спрощений варіант Pentium PRO з мультимедіа-командами) стануть основним типом персональних комп'ютерів навіть вдома. Їх продуктивність у сотні разів перевищує продуктивність перших ПК IBM PC XT. Саме на машини цього класу й орієнтовані версії MathCAD 7. 0 і PLUS 7. 0 PRO, хоча, в принципі, цілком можлива їх робота і на ПК з мікропроцесором 486 (з частотою роботи не менше 66 МГц).

Все це створює передумови до масового переходу на старші версії системи MathCAD під Windows. Тим більше що користувачі, що працюють з системою MathCAD під MS-DOS, завжди відчували певний дискомфорт через властивих їй принципових вад, успадкованих від операційної системи MS-DOS. Наприклад, при альтернативній кодуванні символів знакогенератора дисплея і принтера пропадала велика частина грецьких літер, широко використовуються в математичних формулах. Багато непорозумінь виникало при друку документів на принтерах, перекручувалися деякі математичні спецзнаки, порушувалися формати таблиць і т.д. Якість друку також залишала бажати кращого. Шрифти не мали змінних наборів стилів, їх розміри були фіксованими.

Не тільки професіонали-аналітики, але і просто любителі та шанувальники математики швидко втрачали інтерес до системи, як тільки виникала необхідність у виконанні навіть найпростіших символьних обчислень: потрібних для цього коштів версії системи MathCAD під MS-DOS були просто позбавлені. Та й набір математичних формул (не кажучи вже про їхній пошук у довідкових книгах) був заняттям далеко не самим легким і приємним, оскільки вимагав знання десятків комбінацій різних клавіш.

Досвід роботи автора навіть з першою системою MathCAD під Windows (версія 3. 0) дозволяє зробити висновок, що студенти, аспіранти, інженери і вчені отримали чудовий інструмент для повсякденної роботи. Тепер для написання наукової статті або дисертації вони можуть обійтися тільки системою MathCAD під Windows і вбудованими в Windows засобами.

До засобів нових версій MathCAD скоригувати під будь-який мало-мальськи відомий тип друкувального пристрою, багатий набір шрифтів, можливість використання всіх інструментів Windows, прекрасна графіка і сучасний багатовіконний інтерфейс. А у версію MathCAD 7. 0 PRO включені ефективні засоби колірного оформлення документів, створення анімаційних (рухомих) графіків і звукового супроводу. Тут же текстовий, формульний і графічний редактори, поєднані з потужним обчислювальним потенціалом. Передбачена і можливість об'єднання з іншими потужними математичними і графічними системами для розв'язання особливо складних завдань. Звідси і назва таких систем - інтегровані системи.

Математики, фізики та вчені з інших, суміжних галузей науки давно мріяли про математично орієнтованої мови програмування для запису алгоритмів розв'язування математичних та науково-технічних завдань в найбільш зручною, компактною і доступній для розуміння формі. Для цього вони намагалися пристосувати різні мови програмування високого рівня - Фортран, Алгол, Бейсік, Паскаль і ін Але їхні спроби так і не увінчалися успіхом: програми на цих мовах, на жаль, нічим не нагадували звичні математичні та фізичні символи і формули, за якими всі звикли працювати і за допомогою яких описуються розв'язування математичних задач.

Випустивши за якісь три роки цілу серію систем MathCAD, орієнтованих під Windows і мають деякі засоби для виконання символьних операцій комп'ютерної алгебри, фірма MathSoft наочно показала своє безперечне лідерство в швидкій розробці популярних математичних систем. Цьому сприяло залучення до розробок систем MathCAD відомої компанії Waterloo Maple Software - створювачки однією з найбільш потужних та інтелектуальних систем комп'ютерної алгебри Maple V [12].

Зовсім нещодавно лідером серед систем комп'ютерної алгебри визнавалася система Mathematica 2 фірми Wolfram [13]. Але сьогодні їй на п'яти вже наступає згадана система Maple V R3 з реалізацією під Windows [12]. З'явилася і нова версія цих систем - Maple V R4. Втім, вже є і нова потужна версія системи Mathematica 3. Проте всі ці системи мають явний надлишок коштів символьної математики, що зручно для математиків вищої кваліфікації, але аж ніяк не для масового користувача.

Роль головної математичної системи для більшості користувачів як і раніше залишилася за MathCAD. Системи цього класу відрізняє простота, зручний для користувача інтерфейс і ретельно продумані, відібрані і орієнтовані на потреби більшості користувачів математичні можливості. До того ж системи орієнтовані на ПК різних класів з різними апаратними ресурсами - від звичайних AT 386 з пам'яттю 2 Мб до машин Pentium / Pentium MMX / Pentium PRO / Pentium II з ОЗУ не менше 12 Мб.

Залишаючись як і раніше потужною системою для чисельних розрахунків, MathCAD починаючи з версії 3. 0 придбала можливості виконання деяких символьних операцій, тобто стала системою комп'ютерної алгебри. Для цього за ліцензією фірми Maple в систему MathCAD було введено трохи урізане ядро ​​символьних операцій від системи Maple V. Число таких операцій, доступних користувачеві з меню, ретельно оптимізувати і було обмежено тим розумним мінімумом, який необхідний і звичайні користувачі. Тим не менш символьні можливості систем розширювалися від версії до версії, найбільш повно вони представлені у версії MathCAD 7. 0 PRO.

Починаючи з версії 4. 0 система MathCAD стала 32-розрядної. Це означає, що для її роботи задіяні найбільш швидкі й ефективні команди сучасних мікропроцесорів, перш за все класу Pentium і Pentium Pro. У результаті, незважаючи на помітне збільшення математичних можливостей і поліпшення користувальницького інтерфейсу, швидкість роботи системи не тільки не зменшилася, але і помітно зросла.

Об'єктивності заради треба відзначити, що мультимедійні команди нових процесорів класу ММХ у MathCAD 7. 0 PRO поки не задіяні, так що застосування в ПК процесорів цього класу дає лише незначний виграш в продуктивності в порівнянні з роботою на ПК, оснащених звичайними процесорами Pentium. Цей виграш становить близько 7-10% і досягається за рахунок більшої ємності кеш-пам'яті у процесорів класу ММХ і деяких архітектурних поліпшень.

Крім орієнтації на Windows 95 нові версії системи MathCAD містять безліч удосконалень: зручне і просте управління мишею, більш досконалий редактор документів, можливість виконання найбільш поширених символьних обчислень, об'єднані в єдиний центр ресурсів вбудовані електронні книги, потужна довідкова система і численні приклади застосування - шпаргалки QuickSheets .

Системи реалізують типові і вельми обширні можливості Windows, включаючи доступність безлічі шрифтів, підтримку всіх типів принтерів, одночасне виконання кількох різнохарактерних завдань і (в останніх версіях) реалізацію механізмів обміну об'єктами OLE2. У режимі редагування можлива одночасна робота з вісьмома документами (точніше, з вісьма вікнами, з яких лише одна є активним).

Передбачений імпорт будь-яких графічних зображень - від простих і спеціальних графіків функцій до багатоколірних репродукцій художніх творів. Введені засоби анімації малюнків і програвання відеофайлів зі звуковим супроводом стереофонічним. Це значно покращує візуалізацію самих складних розрахунків.

Довідкова база даних про систему в MathCAD 7. 0 PRO набагато повніше і витонченіше, ніж у ранніх версіях. Вона дозволяє ознайомитися з основними можливостями MathCAD, зрозуміло, якщо користувач добре володіє англійською мовою. На жаль, на відміну від русифікованих версій MathCAD PLUS 6. 0 PRO довідкова база даних у версії 7. 0 реалізована на англійській мові (як і вся інша документація), що і стало головним спонукальним мотивом до підготовки даної книги. В систему вбудовані прекрасні довідники з математичними формулами і таблиці з фізичними і хімічними характеристиками різних речовин.

Особливий інтерес представляють вбудовані в систему електронні книги, що містять довідки (математичні формули), ілюстрації та приклади застосування системи з ряду розділів математики, механіки, фізики, електротехніки і радіотехніки, а також по інтерфейсу системи. Можна виділити потрібну довідку - формулу або малюнок - і перенести її в текст документа. У поєднанні з можливістю імпорту графічних файлів з інших графічних систем (таких, як VISIO, AutoCAD, PCAD, TurboCAD та ін) це дозволяє готувати документи, в яких поряд з розрахунковою частиною будуть і високоякісні ілюстрації.

Суттєво покращено графічні можливості системи. У ранніх версіях при побудові графіків функцій перерахування їх функцій йшло в один рядок. Це призводило до зміщення графіка від лівої частини екрану вправо. Крім того, було неясно (особливо при монохромному дисплеї і роздруківці документів не кольоровим принтером), до якої функції належить та чи інша крива.

Ці недоліки в основному усунені у версії 6. 0 і практично повністю у версії 7. 0. Тепер імена перераховуються функцій розташовуються один під одним разом з відомостями на тип лінії, її колір (у вигляді короткого відрізка відповідних кольору і типу) і наявність міток того чи іншого типу (гуртки, хрестики, квадратики і т. д.). Істотно спрощений процес переміщення малюнків та зміни їх розмірів (за допомогою миші), підвищена точність позиціонування малюнків. Новою в системах MathCAD під Windows є і можливість керування за допомогою миші, яка у версіях під MS-DOS просто не існувало.

Користувачі будуть приємно здивовані тим, що всі версії MathCAD під Windows дозволяють працювати як з латинськими літерами, так і з кирилицею (літерами російського алфавіту), грецьким алфавітом і взагалі з будь-якими символами, доступними Windows. Більш того, завдяки застосуванню масштабованих TTF-шрифтів можна управляти як розміром символів, так і їх стилем (роблячи букви прямими або похилими, тонкими або жирними). Все це дає можливість готувати документи і електронні книги високої якості як англійською, так і російською мовами. При цьому така можливість є і в русифікованих, і в англомовних версіях MathCAD.

Втім, не варто забувати, що ця гідність - результат роботи системи в середовищі Windows, яка може бути русифікованої. Грецькі символи та математичні спецзнаки раніше були недоступні в текстових коментарях, тепер же і цей недолік повністю усунутий.

Останні версії системи MathCAD дають нові засоби для підготовки складних документів. У них передбачено барвисте виділення окремих формул, багатоваріантний виклик одних документів з інших, можливість закриття "на замок" окремих частин документів, гіпертекстові і гіпермедіа-переходи і т. д. Це дозволяє створювати чудові навчальні програми й цілі книжки з будь-яких курсів, що базуються на математичному апараті. Тут же реалізується зручне і наочне об'єктно-орієнтоване програмування найскладніших завдань, при якому програма складається автоматично за завданням користувача, а саме завдання формулюється на природному математичному мовою спілкування з системою.

1997 порадував шанувальників системи MathCAD виходом новітньої версії 7. 0. Вона не тільки увібрала в себе всі можливості попередніх версій, а й збагатилася низкою нових. І без того хороший інтерфейс версії 6. 0 став тепер чудовим. З першого погляду він навіть дещо простіше, але ця простота явно оманлива. Можливості введення складних математичних виразів і текстів з найрізноманітнішими виділеннями помітно розширилися.

У цю версію MathCAD додана функція завдання деяких типів графіків без визначення ранжируваних (що мають діапазон значень) змінних, що різко спростило побудову таких графіків для початківців користувачів. Набагато поліпшилася довідкова система і загальне управління нею. Організовано зв'язок з іншими математичними системами та використання їх можливостей. З системою поставляється повне (але англомовне) опис у форматі файлів популярного Internet-браузера Acrobat Reader. Введено і принципово новий засіб - MathConnex - для симулювання систем, представлених складається з блоків функціональною схемою.

Новітня версія, як і попередня, випущена у двох основних варіантах:

MathCAD 7. 0 STANDARD - спрощена версія, зручна для більшості користувачів і застосування в навчальних цілях;

MathCAD 7. 0 PRO - професійна версія, орієнтована на математиків і науково-педагогічних працівників, зацікавлених в автоматизації своїх досить складних і трудомістких розрахунків.

При цьому особливо важливо відзначити, що MathCAD не тільки засіб для вирішення математичних завдань. Це, по суті, потужна математична САПР, що дозволяє готувати на найвищому поліграфічному рівні будь-які пов'язані з науці і техніці матеріали: документацію, наукові звіти, книги та статті, дисертації, дипломні та курсові проекти і т. д. При цьому в них одночасно можуть бути присутніми тексти складного виду, будь-які математичні формули, графіки функцій і різні ілюстративні матеріали. Дозволяє MathCAD 7. 0 готувати і високоякісні електронні книги з гіпертекстовими посиланнями.

З виходом цієї книги зацікавлений читач отримує достатньо повну інформацію про MathCAD 7. 0 PRO - і про практику її застосування в масових загальнотехнічних і математичних розрахунках. З книги виключені докладні відомості про попередніх версіях систем класу MathCAD.

Надалі скорочення заради ми будемо вживати коротку назву системи MathCAD 7. 0 PRO просто як MathCAD (оскільки в даній книзі описана тільки ця версія системи), а під Windows будемо мати на увазі операційні системи Windows 95 і Windows NT, мають практично ідентичний інтерфейс користувача. З точки зору роботи в них системи MathCAD 7. 0 різниці між цими операційними системами немає.

1. 2. Інсталяція та запуск системи

Системи MathCAD 7. 0 PRO поставляються на CD-ROM (можлива поставка мінімальних версій і на 3, 5-дюймових дискетах). При цьому повна інсталяційна версія MathCAD 7. 0 PRO з документацією та демонстраційною версією програми Axum 5. 0 (Технічна графіка і аналіз даних) займає трохи більше 100 Мб. Система орієнтована на операційні системи Windows 95 і Windows NT і має можливості підготовки документів у форматі, прийнятому для глобальної мережі Internet.

Для установки системи MathCAD 7. 0 PRO потрібен ПК класу 486 і вище (бажаний Pentium / Pentium MMX / Pentium Pro / Pentium II) з ємністю ОЗУ не менше 12 Мб (рекомендується 16 Мб і вище). Інсталяція в мінімальному обсязі вимагає 18 Мб на жорсткому диску, а типова - навіть 55 Мб. Для повного використання системи повинні бути проінстальований програми, з якими вона може працювати спільно: Microsoft Internet Explorer 3. 02, Excel, MatLAB 4. 02 і Axum 5. 0.

Як зазначалося, нові версії MathCAD доповнені можливістю виведення анімаційних зображень, які отримали назву "живого" відео. Для реалізації звукового супроводу "живого" відео необхідне оснащення ПК аудиоадаптером, сумісним із звуковими картами класу Sound Blaster, і звуковими колонками.

Таким чином, повноцінне використання MathCAD 7. 0 можливо тільки на самих сучасних 32-розрядних ПК, оснащених новітніми засобами мультимедіа. Зрозуміло, відмовившись від мультимедійних засобів, ви зможете використовувати всі основні можливості системи MathCAD.

З урахуванням зазначених особливостей інсталяція системи не викликає яких-небудь проблем і проходить досить гладко. Якщо виникають специфічні труднощі (як правило, при невдалій і нетипової конфігурації ПК), слід ознайомитися з досить детальною інструкцією з інсталяції, наведеної у файлі readme.

Після інсталяції в робочому вікні системи Windows ви виявите вікно з піктограмами системи. Піктограма з зображенням рахунків і написом MathCAD PLUS 7. 0 служить для запуску системи. Однак це вікно існує недовго і, закрившись, більше не з'являється, переходячи в робочий меню операційної системи. На рис. 1. 1 показано розкрите робоче меню операційної системи Windows 95 з позиціями, в яких видно значки і найменування їх для програми MathCAD 7. 0 PRO.

Те, що система MathCAD 7. 0 PRO призначена для професіоналів, зовсім не означає, що для звичайних користувачів робота з системою буде в чомусь складніше, ніж зі спрощеною версією MathCAD 7. 0 STANDARD. Ці версії мають однаковий користувальницький інтерфейс і відрізняються лише повнотою набору вбудованих операторів і функцій та обсягом супровідної документації Так що всупереч логіці робота саме з версією PRO простіше для будь-якого користувача, адже саме ця версія містить найбільш потужний довідково-інформаційний розділ і найширші можливості не повільного застосування

Основи роботи з системою MathCAD 7. 0 PRO

Рис. 1. 1 Група значків MathCAD 7. 0 PRO в робочому меню операційної системи Windows 95

У колишніх версіях MathCAD під Windows піктограма запуску мала вигляд калькулятора Деякі користувачі мимоволі через це ототожнювали MathCAD з мікрокалькулятором в Windows Проте вони відрізняються приблизно так само, як космічний "човник" відрізняється від паперового голубка Мабуть, врахувавши це, MathSoft змінила піктограму, зобразивши її у вигляді рахунків, - навряд чи хто-небудь запідозрить, що MathCAD 7 Про PRO уподібнюється отаким великим електронних рахунків

Запустивши MathCAD з Windows, ви на деякий час (залежить від швидкодії ПК) побачите досить скромне титульне вікно (рис 1 2)

Воно незабаром зміниться основним вікном системи (рис 1 3) Останнє являє собою якийсь гібрид типового вікна Windows програм та діалогового вікна, такого звичного для користувачів ранніх версій MathCAD

Зазвичай при першому завантаженні системи її вікно з'являється не повністю відкритим і навколо нього видно піктограми інших додатків менеджера програм Windows 95 Однак на рис 1 3 Основні вікно MathCAD розкрито на весь екран, користувачі Windows 95 знають, що для розкриття вікна треба активізувати середню з трьох кнопок , розташованих у правому верхньому кутку основного вікна системи

При запуску системи в центрі основного вікна зазвичай з'являється менше вікно - Tip of the Day, - яке дозволяє швидко ознайомитися з можливостями MathCAD Однак для наших користувачів користь від цього вікна вельми сумнівна, оскільки опис дано англійською мовою Для перемикання тим служить кнопка Next Tip, а для переходу до роботи з MathCAD - кнопка ОК Можна відключити появу цього віконця, видаливши мишею пташку в прямокутнику в нижньому лівому кутку вікна Tip of the Day

Рис. 1. 2 Титульна заставка системи MathCAD PLUS 6. 0 PRO

Основи роботи з системою MathCAD 7. 0 PRO

Рис. 1. 3 Вікно системи MathCAD PLUS 7. 0

Основи роботи з системою MathCAD 7. 0 PRO

Як відомо, Windows 95 дозволяє швидко перемикатися з рішення однієї задачі на рішення іншої (зокрема, шляхом одночасного натиснення клавіш Alt й Tab). Можливо також управління вікнами різних додатків. Для цього в правому верхньому куті вікна MathCAD поміщено три кнопки у вигляді маленьких квадратів.

Ліва кнопка згортає вікно, зберігаючи MathCAD активним. При цьому в рядку завдань Windows 95 (внизу екрана) з'являється кнопка з піктограмою системи та її назвою. Якщо завантажені і інші додатки Windows 95, то і їх кнопки будуть видні в рядку завдань; активізуючи їх, можна робити активним те чи інше додаток.

Середня кнопка, як зазначалося, виконує функції перемикання розмірів вікна: вона розкриває вікно на весь екран або задає вікно в зменшеному розмірі. При цьому вікно можна розтягувати в різних напрямках, вчепившись за його обмежувальні лінії або кути курсором миші. У цьому випадку курсор набуває вигляду тонких двосторонніх стрілок, що вказують на напрям, в якому можна розтягувати або звужувати вікно.

Третя кнопка (з жирним похилим хрестиком) служить для закриття вікна. При цьому робота з додатком (MathCAD або іншим) завершується відповідно до певних правил. Зазвичай, якщо у додаток був завантажений файл і він модифікувався, то при закритті програми з'являється тимчасове вікно з пропозицією зберегти файл.

За допомогою клавіш Alt і Tab (табуляція) в Windows можна швидко перемикатися з одного додатка в інше, наприклад з текстового редактора або програми AutoCAD у MathCAD. При цьому (що є принциповою відмінністю від роботи в середовищі MS-DOS) робота кожного додатка тимчасово припиняється у тому стані, яке було перед перемиканням вікон. З цього ж стану додаток починає працювати, як тільки його вікно знову робиться активним. Переключення додатків зручно здійснювати з рядка задач операційної системи, зазвичай розташованої внизу екрану.

1. 3. Основи призначеного для користувача інтерфейсу

Під інтерфейсом користувача мається на увазі сукупність засобів графічної оболонки MathCAD, що забезпечують легке керування системою як з клавішного пульта, так і за допомогою миші. Під управлінням розуміється і просто набір необхідних символів, формул, текстових коментарів і т. д., і можливість повної підготовки в середовищі MathCAD документів (Worksheets) і електронних книг з подальшим їх запуском у реальному часі.

Інтерфейс користувача системи створений так, що користувач, що має елементарні навички роботи з Windows-додатками, може відразу почати роботу з MathCAD. Інтерфейс системи зовні дуже нагадує інтерфейс широко відомих текстових процесорів Word 7. 0 / 8. 0 під Windows 95. Це, зокрема, дозволило дещо скоротити опис загальноприйнятих для Windows-додатків деталей роботи з ними.

Вікно редагування

Відразу після запуску система готова до створення документа з необхідними користувачеві обчисленнями. Перша ж кнопка панелі інструментів (з зображенням чистого листка паперу) New Worksheet дозволяє почати підготовку нового документа. Відповідне йому вікно редагування отримує назву Untitled: N, де N - порядковий номер документа, який починається з цифри 1. Спочатку вікно редагування очищено (рис. 1. 4). Завдання різних стилів нових документів ми розглянемо у наступному розділі.

Якщо в систему за допомогою другої кнопки (у вигляді відкривається жовтої папки) завантажений файл документа, то останній з'явиться у вікні редагування (рис. 1. 5). На цьому малюнку екран системи показаний з прихованими панелями інструментів (Tool Bar), форматування (Format) і завдання палітр математичних символів і операторів (Math Pallete). При цьому вигляд екрана майже не відрізняється від того, який знайомий користувачам старих версій системи MathCAD під MS -DOS Для усунень панелей служать опції в головному меню, що знаходяться в підменю позиції View

Якщо всі вікна редагування закриті, то екран системи набуває вигляду, показаного на рис 6 січня деякі деталі інтерфейсу (порівняйте з рис. 1. 4 і 1. 5) можуть бути відсутні, навіть коли панелі інструментів, форматування і математичних символів і операторів виведені. Нерізке зображення ряду елементів інтерфейсу показує, що в даному випадку їх функції недоступні На це ж вказує і зникнення окремих позицій головного меню. Саме вікно редагування відсутня, на його місці - просто сірий фон.

Рис. 1. 4 Екран системи MathCAD з очищеним вікном редагування

Основи роботи з системою MathCAD 7. 0 PRO

Рис. 1. 5 Екран системи MathCAD із завантаженим документом

Основи роботи з системою MathCAD 7. 0 PRO

Рис. 1. 6 Екран системи MathCAD з усіма закритими вікнами документів

Основи роботи з системою MathCAD 7. 0 PRO

Пізніше буде описано, як модифікується інтерфейс системи. А поки що варто звернути увагу на деякі типові приклади обчислень в середовищі системи MathCAD. Перше, що кидається в очі (див. рис. 1. 5), - природність запису математичних виразів і результатів їх обчислень, що є головною відмітною рисою систем класу MathCAD.

Основну частину екрана займає вікно редагування, спочатку пусте. Смуги прокручування на нижній і правій кромці поточного вікна (іноді звані слайдери) призначені для переміщення зображення на екрані по горизонталі й вертикалі. Для цього достатньо встановити курсор-стрілку миші на рядку прокручування (квадратик зі стрілкою, що вказує напрямок переміщення) і натиснути ліву клавішу миші. При цьому буде забезпечено плавне, але повільне переміщення зображення у вікні. Можна переміщати зображення набагато швидше, встановивши курсор-стрілку в полі повзунка і також натиснувши клавішу миші. При цьому довжина повзунка відповідає повній довжині документа, так що курсором можна відразу приблизно вказати на частину документа, виведену у вікно.

Вгорі вікна на рис. 1. 4 видно кілька рядків з типовими елеменгамі інтерфейсу. Верхній рядок - титульна. Вона відображає назва завантаженого або вводиться з клавіатури документа. У лівій частині рядка поміщена стандартна кнопка управління вікном, а в правій частині - три маленькі кнопки для згортання вікна, розгортання його на весь екран і закриття. Учепившись курсором миші за титульну рядок і тримаючи натиснутою ліву клавішу миші, можна з її допомогою пересувати вікно (якщо він не розкритий на весь екран) по робочому столу Windows 95.

Якщо використовується русифікована версія Windows, то ліва кнопка титульної рядка виведе на екран меню з російськими назвами позицій. Користувачам англомовної версії MathCAD не варто цьому дивуватися, як і назв у меню, розташованої нижче кнопки. Справа в тому, що ці кнопки типові для всіх Windows-додатків. Вони відносяться не до системи MathCAD як такої, а до всієї системи Windows.

Корисно врахувати, що натискання правої клавіші миші викликає поява контекстно-залежного меню. Позиції цього меню можуть сильно відрізнятися від того, в якому режимі працює система і в якому місці було встановлено курсор миші перед натисканням правої її клавіші. Зауважимо, що це також не властивість MathCAD - така можливість передбачена у якості елемента користувальницького інтерфейсу Windows.

Головне меню

Другий рядок вікна системи - головне меню. Воно буде описано в подальшому, поки ж відзначимо, що робота з документами MathCAD зазвичай не вимагає обов'язкового використання можливостей головного меню, так як основні з них дублюються кнопками швидкого управління. Панелі (рядки) з ними знаходяться під рядком головного меню. Їх можна виводити на екран або прибирати з нього за допомогою відповідних опцій позиції View (Вид) головного меню Windows.

Зазвичай є дві такі панелі: панель інструментів (дублююча ряд найбільш поширених команд і операцій) і панель форматування для вибору типу і розміру шрифтів і способу вирівнювання текстових коментар. Ці панелі видно на рис. 1. 3 і 1. 4.

Набірні панелі

Замість стовпчикового перемикача математичних знаків, які у ранніх версіях MathCAD, в сьомій версії використовуються більш зручні переміщувані складальні панелі (в оригіналі Palletes - палітри) з такими знаками. Вони служать для виведення заготовок - шаблонів математичних знаків (цифр, знаків арифметичних операцій, матриць, знаків інтегралів, похідних і т. д.).

Кнопки виведення набірних панелей займають п'яту зверху рядок вікна системи. На рис. 1. 7 показано призначення цих кнопок. Набірні панелі з'являються у вікні редагування документів при активізації відповідних піктограм - перша лінія піктограм управління системою.

Як видно з рис. 1. 7, панель вибору математичних символів і операторів, як і інші панелі, може бути зміщена зі свого місця і представлена ​​не тільки у вигляді лінійного, а й іншого розташування кнопок. Для переміщення панелей треба вчепитися за проміжки між кнопками панелей і, натиснувши ліву клавішу миші, перетягувати їх у потрібне місце.

На рис. 1. 8 представлені всі складальні панелі. З їх допомогою можна вводити в документи практично всі відомі математичні символи та оператори. На жаль, їх так багато, що виведення всіх панелей (як це показано на рис. 1. 5) зазвичай непотрібний, оскільки у вікні редагування не залишається місця для підготовки документів. Тому рекомендується не використовуються в даний час панелі закривати, активізуючи кнопку у кінці їх титульної рядка з назвою панелі.

Панелі операторів і символів набагато зручніше стовпчикового перемикача в ранніх версіях системи, у якого було видно лише один стовпець з математичними знаками. Їх можна розташовувати в зручному місці вікна редагування, причому користуватися відразу декількома панелями (столбиковой перемикач відкриває доступ до однієї своєї панелі).

Рис. 1. 7 Призначення кнопок панелі з математичними знаками

Основи роботи з системою MathCAD 7. 0 PRO

Рис. 1. 8 Панелі математичних символів і операторів системи MathCAD 7. 0 PRO

Основи роботи з системою MathCAD 7. 0 PRO

Використовуючи загальну набірну панель, можна вивести або всі панелі сра зу, або тільки ті, що потрібні для роботи Для установки з їх допомогою необхідного шаблону (об'єкта) досить помістити курсор у бажане місце вікна редагування (червоний хрестик на кольоровому дисплеї) і потім активізувати піктограму потрібного шаблону, встановивши на нього курсор миші і натиснувши її ліву клавішу

Застосування панелей для вибору шаблонів математичних знаків дуже зручно, оскільки не треба запам'ятовувати різноманітні поєднання клавіш, що використовуються для введення спеціальних математичних символів. Втім, і ця можливість збережена, так що звиклі до роботи з клавіатурою користувачі, які мали справу з більш ранніми версіями системи MathCAD (в тому числі і під MS-DOS), можуть скористатися навичками віртуозного набору формул і після переходу на нову версію системи.

Будь-яку панель з математичними знаками можна перемістити в зручне місце екрану, вчепившись за її верхню частину курсором миші. Переміщуючи панель, ліву клавішу миші потрібно тримати натиснутою. У верхньому лівому куті кожної складальної панелі поміщена єдина маленька кнопка з жирним знаком мінуса, що служить для усунення панелі з екрана, як тільки вона стає непотрібною.

Більшість кнопок на панелях виводять загальноприйняті і спеціальні математичні знаки і оператори, поміщаючи їх шаблони в місце розташування курсора на документі. Пізніше ми послідовно розглянемо всі ці знаки, в тому числі на перший погляд не цілком очевидні.

Панель інструментів

Третій рядок вікна системи займає панель інструментів (Toolbox). Вона містить кілька груп кнопок управління з піктограмами, кожна з яких дублює одну з найважливіших операцій головного меню. Дивлячись на ці піктограми (див. рис. 1. 4), можна легко усвідомити їх функції. Варто лише зупинити курсор миші на будь-який з цих піктограм, як у жовтому віконечку з'явиться текст, що пояснює функції піктограми. На рис. 1. 9 представлені назви кнопок панелі інструментів і їх короткий призначення.

Треба відзначити, що панель інструментів теж можна мишею перетворити на складальну панель і помістити в будь-яке місце екрана. Її можна закрити за допомогою кнопки з жирним мінусом. Так інтерфейс системи модифікується, і користувач може підлаштувати його під свій смак. Розглянемо дію кнопок швидкого управління системою (номери їх відповідають наведеним на рис. 1. 9).

Рис. 1. 9 Призначення кнопок панелі інструментів

Основи роботи з системою MathCAD 7. 0 PRO

Кнопки операцій з файлами

Документи системи MathCAD є файлами, тобто мають імена блоками зберігання інформації на магнітних дисках. Файли можна створювати, завантажувати (відкривати), записувати і роздруковувати на принтері. Можливі операції з файлами представлені в панелі інструментів першою групою з трьох кнопок (див. рис. 1. 9):

New Worksheet (Створити) - створення нового документа з очищенням вікна редагування;

Open Worksheet (Відкрити) - завантаження раніше створеного документа з діалогового вікна;

Save Worksheet (Зберегти) - запис поточного документа з його ім'ям. Нижче ми розглянемо ці операції більш докладно.

Друк і контроль документів

Ця група представлена ​​трьома кнопками:

Print Worksheet (Друк) - роздрук документа на принтері;

Print Preview (Перегляд) - попередній перегляд документа;

Check Speling (Перевірка) - перевірка орфографії документа.

Їх призначення досить очевидно. Відзначимо лише, що перевірка орфографії діє тільки для англомовних документів.

Кнопки операцій редагування

Під час підготовки документів їх доводиться видозмінювати і доповнювати - редагувати. Наступні чотири кнопки служать для виконання операцій редагування документів:

Cut (Вирізати) - перенесення виділеної частини документа в буфер обміну (Clipboard) з очищенням цій частині документа;

Copy (Копіювати) - копіювання виділеної частини документа в буфер обміну з збереженням виділеної частини документа;

Paste (Вставити) - перенесення вмісту буфера обміну у вікно редагування на місце, вказане курсором миші;

Undo (Скасувати) - скасування попередньої операції редагування.

Три останні операції пов'язані із застосуванням буфера обміну. Його можливості і призначення добре відомі користувачам Windows. Він призначений для тимчасового зберігання даних і їх перенесення з однієї частини документа до іншої або для організації обміну даними між різними додатками.

Кнопки розміщення блоків

Документи складаються з різних блоків: текстових, формульних, графічних і т. д. Блоки проглядаються системою, інтерпретуються і виконуються. Перегляд йде справа наліво і знизу вгору. Дві операції розміщення блоків представлені кнопками наступних груп:

Align Across (Вирівняти по горизонталі) - блоки вирівнюються по горизонталі;

Align Down (Вирівняти вниз) - блоки вирівнюються по вертикалі, розташовуючись зверху вниз.

Піктограми цих кнопок зображують блоки і зазначені варіанти їх розміщення. Певне розміщення блоків у деяких випадках має значення. Наприклад, нерідко результат операції бажано розмістити в одному рядку з завданням на операцію. А розміщення блоків по вертикалі характерно для великих документів.

Кнопки операцій з виразами

Формульні блоки часто є обчислюваними виразами або виразами, що входять до складу заданих користувачем нових функцій. Для роботи з висловлюваннями служать піктограми:

Insert Function - вставка функції зі списку, що з'являється (Вставити функції) у діалоговому вікні;

Insert Utit (Вставити одиниці) - вставка одиниць виміру;

Calculate (Перерахувати) - обчислення виділеного виразу.

MathCAD має безліч вбудованих функцій, від елементарних до складних статистичних і спеціальних математичних. Синтаксис їх запису часом легко забувається. Тому можливість вставки функції за допомогою кнопки Insert Function дуже зручна. Інша кнопка, Insert Unit, дозволяє вставити потрібну одиницю вимірювання.

Якщо документи великі, то при їх змінах не завжди вигідно запускати обчислення з самого початку. Операція Calculate (Перерахувати) дозволяє запускати обчислення для виділених блоків, що може зменшити час обчислень.

Доступ до нових можливостей MathCAD 7. 0

Порівнюючи набір кнопок панелі інструментів версій 7. 0 і 6. 0, можна відзначити, що він має ряд помітних відмінностей. Дещо змінилася угруповання кнопок, ряд кнопок у версії 7. 0 виключений з панелі інструментів, наприклад для завдання текстових блоків. Проте в сьомій версії з'явилися нові кнопки, що дають доступ до нових можливостей системи:

Insert Giperlink - забезпечує створення гіперпосилання;

(Включення гіперпосилання)

Component Wizard - відкриває вікно Майстра, що дає зручний

(Майстер компонентів) доступ до всіх компонентів системи;

Run MathConnex - запуск системи для стимулювання блочно-(Запуск системи MathConnex) заданих пристроїв.

Кнопки управління ресурсами

Заключна група з двох піктограм забезпечує звернення до центру ресурсів системи і до вбудованої довідкової бази даних системи:

Resource Center (Центр ресурсів) - дає доступ до центру ресурсів;

Help (Довідка) - дає доступ до ресурсів довідкової бази даних системи.

Зазначених операцій зазвичай цілком достатньо для роботи з документами без застосування інших можливостей головного меню. Кнопка 21 служить для закриття панелі інструментів, при цьому вона зникає з екрану.

Панелі форматування і статусу системи

Четвертий рядок верхній частині екрана містить типові засоби управління шрифтами: перемикачі типу символів, набору гарнітур і розмірів шрифтів, три піктограми типу шрифтів (напівжирний, курсив, або курсивний, і підкреслений), а також три піктограми розташування букв в рядку (поруч, надрядкові і підрядкові). Призначення об'єктів цієї панелі показано на рис. 1.10.

Ріс.1.10 Призначення об'єктів панелі форматування

Основи роботи з системою MathCAD 7. 0 PRO

До тих пір поки не розпочато набір елементів документа, частина описаних кнопок і інших об'єктів користувальницького інтерфейсу знаходиться в пасивному стані. Зокрема, у вікнах перемикачів панелі форматування немає написів. Піктограми та перемикачі стають активними, як тільки з'являється необхідність в їх використанні.

Внизу екрана крім смуги горизонтальної прокрутки розташована ще один рядок - рядок стану. У ній виводиться службова інформація, короткі коментарі, номер сторінки документа та ін Ця інформація корисна для оперативної оцінки стану системи в ході роботи з нею.

Зазначені об'єкти інтерфейсу можна переміщати по екрану за допомогою миші. Наприклад, можна помістити рядок форматування поруч з піктограмами набірних панелей, винести в будь-яке місце екрана панель інструментів і т. д. Таким чином, інтерфейс нескладно підлаштовувати під запити користувача.

Виклад всіх можливостей управління системою MathCAD під Windows зажадає опису більшої частини можливостей Windows. Цим, до речі, грішать фірмове опис попередньої версії системи та його переклад [14], що частково обумовлює їх великий обсяг.

Між тим з правилами роботи в Windows можна ознайомитися за книгами [16, 17]. На щастя, велика частина цих правил однакова для будь-якого додатку, який функціонує в системі Windows, і інтуїтивно зрозуміла. Наприклад, для зміни розміру вікна досить встановити курсор-стрілку миші на прикордонну лінію вікна. Вид курсору зміниться: стрілка стане двосторонньою. Якщо тепер натиснути і утримувати ліву кнопку миші, то можна переміщати межу вікна, змінюючи його розміри. Точно так само (встановивши стрілку-курсор на верхню титульну лінію вікна) можна плавно переміщати вікно по всьому екрану.

Враховуючи сказане, закінчимо розгляд можливостей користувальницького інтерфейсу MathCAD. І порадимо читачеві краще вивчити загальні правила роботи з додатками під Windows, перш ніж серйозно освоювати MathCAD.

1. 4. Вхідна мова системи MathCAD

Відмінною рисою MathCAD є робота з документами. Документи об'єднують опис математичного алгоритму рішення задачі (або ряду завдань) з текстовими коментарями і результатами обчислень, заданими у формі символів, чисел, таблиць або графіків. В оригіналі документи системи MathCAD названі англійським словом "Worksheets". У науковому світі довгі аркуші паперу з текстами, формулами і графіками жартівливо називають робочими "простирадлами" - так буквально перекладається слово "Worksheets".

Унікальна властивість MathCAD - можливість опису математичних алгоритмів у природному математичній формі із застосуванням загальноприйнятої символіки для математичних знаків, таких, наприклад, як квадратний корінь, знак ділення у вигляді горизонтальної риски, знак інтеграла і т. д. Це робить документ, видимий на екрані дисплея (див. рис. 1. 5), надзвичайно схожим на сторінки тексту з математичних книг та наукових статей.

Такий підхід значно полегшує сприйняття математичної сутності завдання і позбавляє користувача від вивчення деякого проміжного мови програмування (наприклад, Фортрану, Бейсіка, Паскаля і т. д.). Можна сказати, що в MathCAD ідея розв'язування математичних задач без їх програмування доведена до досконалості: переважна більшість завдань вимагають лише коректного формульного опису і не потребують підготовки програм у їх загальноприйнятому вигляді.

Зрозуміло, це не означає, що в системі немає своєї мови програмування. Насправді він є, але це математично орієнтований особлива мова програмування надвисокої рівня, що використовується в основному як вхідна мова для діалогу з системою. У переважній більшості розрахункових завдань ця мова дозволяє ставити їх рішення у вигляді вводяться з допомогою операторів і функцій математичних формул і вказувати тип бажаних результатів (таблиці або графіки). Спеціальні прийоми введені лише для завдання циклічної зміни змінних і створення так званих ранжируваних змінних - векторів.

Вхідна мова MathCAD відноситься до інтерпретуючого типу. Це означає, що коли він пізнає який-небудь об'єкт системи, то тут же виконує зазначені в блоці операції. Мовою реалізації системи є мова Сі + +.

По суті, вхідна мова системи - це проміжна ланка між прихованим від користувача мовою зв'язку документа з мовою реалізації системи. У міру того як користувач створює (за допомогою текстового, формульного і графічного редакторів) у вікні редагування об'єкти (тексти, формули, таблиці та графіки), система сама складає програму на деякому проміжному мовою зв'язку, яка зберігається в ОЗУ до тих пір, поки не буде збережена на диску у вигляді файлу з розширенням. mcd. Однак важливо підкреслити, що від користувача не потрібно знати мови програмування (реалізації і зв'язку), досить освоїти наближений до природного математичного мови вхідна мова системи.

У версії MathCAD 7. 0 різко знижені вимоги навіть до знання вхідної мови. Практично всі оператори, що мають вигляд звичних математичних символів, можна вводити мишею, а більшість математичних функцій (наприклад, sin, cos, exp і т. д.) мають природну форму завдання, наприклад, sin (x) так і вводиться як sin (x ). До того ж є можливість вибору зі списку, який є в спеціальному вікні, що різко зменшує ймовірність помилок при вводі функцій.

Завдяки всьому цьому робота з системою набула характеру візуального та об'єктно-орієнтованого програмування. При цьому вирішальним є завдання об'єктів (з вибором їх з відповідної палітри наочних знаків), а програму складає сама система. Більше того, у MathCAD ефективно вирішена проблема наскрізної передачі даних від одного об'єкта до іншого, наприклад від одного математичного виразу до іншого, від нього - до таблиць, від таблиць - до графіків і т. д. Тому зміна в будь-якій формулі або в завданні вхідних даних тут же веде до перерахунку завдання по всьому ланцюгу взаємодії об'єктів (це не відноситься, однак, до символьним операціями, реалізованим з головного меню).

Краще ворог хорошого! Це повною мірою можна сказати про вхідній мові попередніх версій MathCAD. Ця мова був доведений до такого "досконалості", що в ньому геть зникли багато основоположних засоби програмування, наприклад цикли, умовні вирази, процедури і т. д., у їх звичному для програмістів вигляді. У результаті користувач, звиклий до звичайного програмування, відчував великі незручності від заміни цих коштів незвичними засобами системи MathCAD. Тим більше що іноді опис завдання в загальноприйнятому на мовах програмування вигляді виявляється кращим і більш коротким.

Деякі критики системи MathCAD, як правило, навіть не працюють з нею, кажуть, що реалізація рішення математичних задач у середовищі MathCAD відучує користувача від пізнання фундаментальних основ реалізації математичних чисельних методів звичайними засобами програмування. Це звинувачення абсолютно абсурдно. MathCAD як раз і дозволяє описати будь-які алгоритми реалізації чисельних методів звичним для математиків мовою звичайних формул.

Втім, версії MathCAD PLUS 6. 0 PRO і тим більше MathCAD 7. 0 позбулися й цього "нестачі". У них включені найважливіші засоби програмування і передбачена можливість завдання програмних блоків - процедур із загальноприйнятими операторами програмування. У сукупності з іншими засобами вхідного мови це робить його надзвичайно гнучким, потужним і наочним.

Як зазначалося, вхідна мова системи MathCAD - інтерпретує. У інтерпретатора, наприклад в доброму старому Бейсіку, лістинг програми користувача проглядається зверху вниз (а в межах рядка - зліва направо), і будь-які вказівки в програмі відразу виконуються. Так само проглядаються і блоки в системі MathCAD. При упізнанні блоку система автоматично запускає внутрішні підпрограми виконання необхідних дій, наприклад обчислення за формулою, висновок таблиці значень вектора, побудова малюнка за його шаблоном і т. д. Загалом, це нагадує інтерпретацію вищого рівня, при якій користувач не опускається до таких дрібниць, як складання необхідних підпрограм, хоча, як вже було сказано, тепер і це цілком можливо.

Інтерпретатори діють повільно, тому не випадково користувачі, які мали справу зі старими версіями MathCAD, відзначали повільність систем, особливо при складних обчисленнях і при побудові графіків. Повільність є і наслідком роботи системи в графічному режимі, коли найменша зміна змісту екрану вимагає його повної перемальовування.

У ряді попередніх версій (і в новій) була введена експертна система SmartMath. Вона намагається використовувати при чисельних обчисленнях кінцеві формули, отримані в результаті символьних перетворень. Часом це дає різке прискорення обчислень у порівнянні з їх реалізацією чисельними методами. Операція SmartMath (Швидка математика) вводиться оператором ® і слова-директивами. Їх кількість в версії MathCAD 7. 0 PRO значно збільшено, і для введення операторів і директив символьної математики додана спеціальна палітра. Так що SmartMath перетворилася на повноправного члена сім'ї MathCAD.

Починаючи з версії MathCAD PLUS 5. 0 в систему введена можливість її розширення функціями, які задаються звичайними програмами на мові Сі або Сі + +. Проте це не дозволяє ефективно і просто вирішити проблему розширення можливостей системи. На Сі або Сі + + добре програмують системні програмісти, але вони дуже рідко розбираються в суті математичних задач. Звичайні користувачі, освоївши можливості MathCAD, не захочуть повернутися до того, від чого вже пішли, - до програмування на досить складною мовою. Загалом, як в розхожою фразою: "За що боролися, на те й напоролися"!

У зв'язку з цим у версіях MathCAD PLUS 6. 0 / 7. 0 PRO з'явилася вельми витончена функція запису вбудованих в документ програмних модулів, що реалізують типові керуючі структури і записаних в настільки милого для програмістів вигляді звичайних програм.

1. 5. Найпростіші прийоми роботи

У найпростішому випадку робота з системою MathCAD зводиться до підготовки в вікні редагування завдання на обчислення і до установки форматів для їх результатів. Для цього використовуються різні прийоми підготовки блоків. Поки ми розглянемо лише обчислювальні блоки. Надалі поговоримо про введення текстових блоків з коментарями і блоків з графікою.

Формульний редактор

Фактично система MathCAD інтегрує три редактори: формульний, текстовий і графічний. Для запуску формульного редактора досить встановити курсор миші в будь-якому вільному місці вікна редагування і клацнути лівою клавішею. З'явиться візир у вигляді маленького червоного хрестика. Його можна переміщати клавішами переміщення курсору. Візир не треба плутати з курсором миші, він, як то кажуть, живе своїм життям і має вигляд жирної похилій стрілки.

Візир вказує місце, з якого можна починати набір формул - обчислювальних блоків. Клацання лівої клавіші миші встановлює візир на місце, вказане вістря стрілки курсору миші. Залежно від місця розташування візир може міняти свою форму, до чого ви швидко звикнете.

Так, в області формул візир перетворюється на синій куточок, який вказує напрямок і місце введення.

Набірні панелі і шаблони

Підготовка обчислювальних блоків полегшується завдяки висновку шаблону при завданні того чи іншого оператора. Для цього в MathCAD служать складальні панелі з шаблонами різних математичних символів.

Припустимо, потрібно обчислити визначений інтеграл. Для цього спочатку треба вивести панель операторів математичного аналізу; її піктограма у рядку інструментів має знаки інтеграла і похідної. Потім слід встановити візир в те місце екрану, куди виводиться шаблон, і на панелі зробити активної піктограму з зображенням знака визначеного інтеграла (рис. 1. 11).

Рис. 1. 11 Завдання шаблону певного інтеграла і початок його заповнення

Основи роботи з системою MathCAD 7. 0 PRO

У складі складних шаблонів часто зустрічаються шаблони для введення окремих даних. Вони мають вигляд невеликих чорних квадратиків. У шаблоні інтеграла їх чотири: для введення верхньої і нижньої меж інтегрування, для завдання підінтегральної функції і для вказівки імені змінної, по якій йде інтегрування. На рис. 1. 11 шаблон інтеграла показаний у верхньому лівому кутку вікна редагування документа.

Для введення даних можна вказати курсором миші на потрібний шаблон даних і, клацнувши лівою її клавішею для фіксації місця введення, ввести дані. На рис. 1. 12 відображений момент введення під знаком квадратного кореня вирази для завдання підінтегральної функції.

Для введення підінтегральної функції у наведеному прикладі потрібно зробити наступні дії:

• встановивши курсор миші осторонь від місця введення, вивести панель набору арифметичних операторів;

• підвести курсор миші під шаблон введення функції і клацнути лівою клавішею для фіксації початку введення;

• активізувати (мишею) кнопку зі знаком квадратного кореня на палітрі математичних символів;

• провести введення вираження під знаком квадратного кореня (при цьому можливе редагування даних за допомогою стандартних операцій редагування).

Потім таким же способом треба заповнити інші шаблони, тобто ввести

межі інтегрування і ім'я змінної, по якій проводиться інтег-

Рис. 1. 12 Продовження заповнення шаблону інтеграла

Основи роботи з системою MathCAD 7. 0 PRO

рірованіе. Встановивши знак рівності після отриманого виразу, можна відразу побачити результаг обчислення інтеграла (див. рис. 1. 13). На цьому малюнку показані приклади обчислення та інших виразів (суми, добутку та границі функції) з набором їх за допомогою палітр. Там же дано і приклади завдання текстових коментарів.

Рис. 1. 13 Приклад введення і обчислення визначеного інтеграла та інших виразів

Основи роботи з системою MathCAD 7. 0 PRO

Так само виконуються будь-які інші разові обчислення, як прості, так і складні. Зрозуміло, є можливість задавати шаблони для обчислювальних блоків і з клавіатури, про що мова піде трохи нижче.

При завданні складних обчислень робота системи може бути довгою. Щоб перервати її, можна натиснути клавішу Esc. MathCAD виведе напис про переривання обчислень і невелике вікно з двома командами: OK - підтвердити переривання і Cancel (Скасувати) - скасувати переривання. Після переривання можна відновити роботу, натиснувши клавішу F9 або зробивши активної піктограму з зображенням жирного знака рівності.

Текстовий редактор

Текстовий редактор дозволяє задавати текстові коментарі. Вони роблять документ з формулами і графіками більш зрозумілим. У найпростішому випадку для відкриття текстового редактора досить ввести символ "(одиночна лапка). У з'явився прямокутник можна почати вводити текст. У текстовому блоці візир має вигляд червоної вертикальної риски і зазначає місце введення. Текст редагується загальноприйнятими засобами: переміщенням місця вводу клавішами управління курсором, установкою режимів вставки та заміщення символів (клавіша Insert), стиранням (клавіші Del і Backspace), виділенням, копіюванням в буфер обміну, вставкою з буфера і т. д.

Виділення та редагування об'єктів

При редагуванні математичних виразів важливою можливістю є виділення їх цілком або у вигляді окремих фрагментів. По суті це означає заміну одновимірного маркера у вигляді синьої вертикальної риси на двовимірний у вигляді виділяє частину вираження синього кутка (див. рис. 1. 12, на якому цей маркер виділяє введене вираз).

У версії MathCAD 7. 0 виділення за допомогою миші помітно поліпшено й практично не відрізняється від добре відомого виділення текстових виразів. Нагадаємо, що для цього достатньо встановити текстовий курсор миші на початок фрагмента, що виділяється, натиснути ліву клавішу миші і, утримуючи її, рухати маркер до кінця фрагмента, що виділяється. Виділений текст поміщається на темному тлі (див. на мал. 1. 14 виділене слово "Відразу" в правому нижньому кутку екрану).

Виділення написів зазвичай проводиться з метою зміни стилю, розміру і типу шрифтів. Для цього досить виділити напис і змінити шрифт або його параметр (рис. 1. 14).

Виділення в математичних виразах, хоча і нагадують виділення в тексті, все ж таки більш складні і вимагають для швидкого проведення певних навичок. Зазвичай виділення у виразах задаються синім куточком. Він вказує напрям введення.

Виділення фрагментів математичних виразів необхідно для зміни шрифтів, якими набирається вираз. Наприклад, для зміни шрифту в математичних формулах досить виділити одну букву, встановивши виділення у вигляді жирної вертикальної риси відразу після літери. Потім можна скористатися засобами модифікації шрифтів.

Рис. 1. 14 Приклади виділення і редагування написів і організації гіперпосилання

Основи роботи з системою MathCAD 7. 0 PRO

Слід зазначити, що зміна параметрів і типів шрифтів для певних об'єктів (наприклад, змінних або констант) діє глобально. Так, якщо збільшити розміри позначення будь-якої змінної, то всі позначення інших змінних теж будуть збільшені.

Створення гіперпосилань

Виділення використовується також для копіювання в буфер обміну і організації гіперпосилання. Гіперпосилання в MathCAD 7. 0 дає зв'язок виділеного текстового фрагмента з деяким файлом. Для цього спочатку фрагмент виділяється, а потім натискається кнопка панелі інструментів Insert Hyperlink. У який з'явився простому вікні треба вказати повну (за допомогою) ім'я файлу, який буде завантажуватися і відображатися в момент активізації фрагмента - гіперпосилання. Можна також задати повідомлення про помилку, якщо файл не буде знайдений. На рис. 1. 14 показаний випадок, коли з гіперпосиланням пов'язаний файл Demo з демонстрацією роботи MathCAD, на малюнку видно кут вікна з документом цього файлу.

За допомогою гіперпосилань можна готувати в середовищі MathCAD 7. 0 електронні підручники і книги високої якості, що мають безліч гіперпосилань, якісні тексти з різноманітними виділеннями, математичні формули і графіки. Важливо відзначити, що такі підручники є "живими": всі приклади в них працюють і їх можна використовувати з різними вихідними даними, що задаються учнями.

Про конструюванні і редагуванні математичних виразів можна говорити багато і довго, в книзі [14] цій темі присвячена ціла глава. Однак у цілому цей процес інтуїтивний і враховує тонкощі конструювання математичних виразів. Головне тут практика! Ми ще повернемося до опису деяких правил конструювання математичних виразів (формул).

1. 6. Створення, завантаження, збереження і роздрук документа

Створення нового документа

Кнопка New Worksheet з зображенням чистого аркуша служить для створення нового документа. Вона очищає вікно редагування і задає ім'я документа Untitled N, де N - порядковий номер документа. Після цього можна починати вводити документ з клавішного пульта із застосуванням (при необхідності) палітр математичних знаків і функцій.

Завантаження документа

Поряд з введенням своїх простих документів з клавіатури буває корисно випробувати в роботі раніше створені (в тому числі демонстраційні) документи. Для цього досить активізувати другий піктограму з зображенням відкривається папки або скористатися командою Open (Відкрити) у позиції File (Файл) головного меню системи. Тоді з'явиться діалогове вікно пошуку файлу завантажуваного документа (див. рис. 1. 15).

Рис. 1. 15 Діалогове вікно пошуку файлу документа

Основи роботи з системою MathCAD 7. 0 PRO

Діалогове вікно пошуку файлів - типове для Windows-додатків. З його допомогою можна встановити дисковий накопичувач, переглянути файлову систему поточного диска, встановити каталог і знайти файл. Потім, після активізації кнопки ОК діалогового вікна, документ буде завантажений і з ним можна починати роботу, наприклад переглядаючи його лістинг. Зазвичай за умовчанням робота йде в автоматичному режимі, так що в документі будуть представлені не тільки завдання, але і результати обчислень.

Вид документа у великому вікні MathCAD при використанні звичайних засобів підготовки документів нічим не відрізняється від виду документа в більш ранніх версіях системи 2. 0-2. 50, орієнтованих на MS-DOS. На рис. 1. 6 був показаний вид основного вікна MathCAD 7. 0 з завантаженим у нього документом.

Документ є одночасно і програмою, яка задає на спеціальному вхідній мові алгоритми рішення потрібної завдання, і результатами цього рішення, представленими у формі чисел, символів, таблиць або графіків. Завдяки цьому документ швидше нагадує текст книги з математичних або інженерно-технічним розрахунками, ніж текст звичайної програми. Настільки важливе достоїнство всіх версій системи MathCAD збереглося в нових версіях лише з тією різницею, що текст, формули і таблиці тепер виводяться різними кольорами, шрифтами і розмірами.

Збереження документа

Для збереження документа з поточним ім'ям досить натиснути кнопку Save Worksheet з зображенням магнітного диска. Файл документа буде записаний в той же каталог, звідки він був викликаний. Якщо документ раніше не записувався, то з'явиться діалогове вікно для його запису.

Друк документа

Для друку поточного документа достатньо натиснути кнопку Print Worksheet із зображенням принтера. Буде викликано вікно того принтера, який встановлений операційною системою Windows 95. Вид вікна залежить від застосованого драйвера принтера.

1 .7. Основи роботи з блоками документів

Виділення блоків

Як вже зазначалося, документ складається з окремих блоків. Вони можуть бути різного типу: тексти (коментарі), формули, графіки, таблиці і т. д. Кожен блок займає в поточному вікні певну область прямокутної форми. Для конструювання блоків служать три вбудованих в систему редактора: текстовий, формульний і графічний.

Для виділення областей блоків можна виконати наступний експеримент. Помістіть курсор миші в неробочу частину екрану і натисніть її ліву клавішу. Переміщуючи курсор по діагоналі при утриманої самій клавіші миші, ви побачите, як на екрані пунктирними чорними лініями виділяється прямокутник. Досягніть, щоб у нього потрапило кілька об'єктів - формул, таблиць, графіків. Всі вони відразу будуть обведені прямокутниками з пунктирних ліній (див. мал. 1. 16).

Ці прямокутники є зазвичай невидимими кордонами областей об'єктів. Кілька виділених таким чином об'єктів утворюють блок

Рис. 1. 16 Документ з виділеними блоками

Основи роботи з системою MathCAD 7. 0 PRO

виділених об'єктів. Він веде себе як єдине ціле: його можна переміщати мишею, копіювати в буфер обміну і прати.

Копіювання і вставка блоків в буфер обміну

Використовуючи кнопки швидкого завдання команд вирізки (Cut, F3 або Ctrl + X) і вставки (Copy, F4 або Ctrl + V), можна перенести виділені блоки в буфер обміну і помістити їх на нове місце, вказане курсором миші. Це дає можливість швидкого наведення порядку з блоками. Рис. 1. 17 показує вид документа після натискання клавіші F3. Неважко помітити, що в даному випадку всі виділені блоки зникли - надійшли в буфер обміну.

Рис. 1. 17 А вид документа, показаного на

рис. 1. 13, після натискання

клавіші F3

Основи роботи з системою MathCAD 7. 0 PRO

Вставка блоків з буфера обміну в документ

Якщо натиснути кнопку Paste або клавішу F4 (не змінюючи положення курсору миші), зниклі блоки знову з'являться на своєму місці і вид документа буде подібний показаному раніше на рис. 1. 13. Зачепивши курсором миші будь-який із виділених блоків та натиснувши її ліву клавішу, можна (утримуючи цю клавішу) перетягувати блоки з одного місця на інше.

Розташування блоків в документі

Розташування блоків в документі має принципово важливе значення. Як вже зазначалося, їх виконання відбувається справа наліво і зверху вниз. Тому блоки не повинні взаємно перекриватися (хоча невелика перекриття зазвичай не суттєво). Зазначений порядок виконання блоків означає, що, наприклад, при побудові графіка функції або таблиці її значень спочатку повинні виконуватися блоки, що задають саму функцію і межі зміни аргументу, а вже потім блок, що задає висновок таблиці або побудова графіка функції. Все це - наслідок роботи системи в интерпретирующей режимі.

Доступна область вікна редагування по горизонталі перевищує видиму на екрані. При цьому область вікна ділиться довгою вертикальною лінією на дві частини, ліву і праву Горизонтальними лініями документ ділиться на сторінки

Можна розмістити деякі допоміжні обчислення в правій, невидимою, частині вікна, а в ліву, видиму, винести завдання вихідних даних та виведення результатів розрахунків Цей прийом часто використовується в пакетах з прикладами застосування системи, а також у навчально-демонстраційних програмах На рис 118 показаний приклад подібного рішення досить складної аеродинамічній завдання з побудови профілю крила літака і ліній обтікання його повітряним потоком

Рис. 1. 18 Приклад рішення аеродинамічній завдання (видима частина рішення)

Основи роботи з системою MathCAD 7. 0 PRO

Використання лінійок прокрутки

Смуги прокручування розташовані знизу і праворуч у вікні редагування документа З їх допомогою можна переміщати вікно перегляду документа по горизонталі і по вертикалі Плавно це робиться за допомогою кінцевих кнопок прокручування Можна також задати переміщення вікна перегляду за допомогою пересувається повзунка або установкою курсору миші на смугу. У всіх випадках переміщення задається при натисканні та утриманні лівої клавіші миші.

Якщо, скориставшись смугами прокрутки, вивести в поточне вікно зазвичай невидиму частину документа, на екрані дисплея з'явиться розрахункова частина завдання (рис 1 19). Вона містить досить специфічні обчислення над даними з застосуванням апарату обчислень в комплексній формі, тому немає сенсу пояснювати їх

Створення документів з невидимою розрахункової частиною ускладнюється необхідністю виконання блоків у суворо заданому порядку. Так, при складних розрахунках їх результати можуть виявитися набагато нижче видимого тексту документа. Заглядаючи вперед, скажемо про двох прийомах, що полегшують рішення цього завдання. Перший - використання оператора глобального привласнення (знак у вигляді трьох горизонтальних рисок =) У цьому випадку присвоювання може знаходитися в будь-якій точці документа (наприклад, на його початку або в самому кінці) Другий прийом - розташування блоків по вертикалі так, щоб виконавчі в першу чергу блоки були трохи вищі за ті, які будуть виконуватися пізніше

Рис. 1. 19 Обчислення в правій частині документа, представленого на рис. 1. 18

Основи роботи з системою MathCAD 7. 0 PRO

Інший цікавий і корисний прийом був використаний в колишніх версіях системи під MS-DOS - виділення обчислення в невидимій правій частині вікна написом / equations У цьому випадку всі обчислення після їх ло1 иче-ського виклику виконуються зверху вниз з поверненням до місця їхнього виклику в лівій частині екрану. З нової версії цей корисний прийом з не зовсім зрозумілих мотивів виключений Можливо, розробники визнали, що цілком достатньо описаних вище прийомів

Цікаво відзначити, що з версією MathCAD PLUS 7 0 можна використовувати документи, підготовлені в середовищі попередньої версії Це дозволяє вважати останні версії систем практично сумісними

1. 8. Головне меню системи

Склад головного меню

Верхній рядок вікна системи містить вказівку на ім'я системи або поточного відкритого вікна Наступний рядок містить позиції головного меню Їх призначення наведено нижче File (Файл) - робота з файлами, мережею Internet і електронної

поштою, Edit (Правка) - редагування документів, View (Огляд) - зміна засобів огляду, Insert (Вставка) установка вставок об'єктів шаблонів (включаючи

графіком), Format (Формат) - зміна формату об'єктів, Math (Математика) - управління процесом обчислень, Graphics (Графіка) - робота з графічним редактором, Symbolic (Символіка) - вибір операцій символьного процесора,

Window (Вікно) - управління вікнами системи;

Books (Книги) - робота з електронними книгами;

Help (?) - Робота з довідковою базою даних про систему.

Активізація головного меню

Кожна позиція головного меню може бути зроблена активною. Для цього досить вказати на неї курсором - стрілкою миші і натиснути її ліву клавішу. Можна також натиснути клавішу F10 і використовувати клавіші переміщення курсору вправо і вліво. Потім вибір фіксується натисканням клавіші введення Enter.

Для активізації головного меню без застосування миші достатньо натиснути клавішу Alt. Після цього, натискаючи клавіші переміщення курсору, можна переміщати світлове виділення по позиціях меню. Вибравши потрібну позицію для фіксації введення її операції, досить натиснути клавішу Enter.

Ще один швидкий шлях входу в потрібне підменю - натискання клавіші Alt і одночасно клавіші з буквою, яка на екрані підкреслена знизу в назві потрібної позиції головного меню. Для всіх позицій головного меню це прописна буква їх імені. Важливо не плутати регістри зміни мов і вводити відповідну операцію латинськими літерами.

Якщо будь-яка позиція головного меню робиться активною, вона виводить спадаюче підменю з списком доступних і недоступних (але можливих у подальшому) операцій (команд). Доступні в даний момент операції дані чітким шрифтом, а недоступні - шрифтом з характерним затіненням, але дозволяє все ж таки прочитати назву операції. Переміщення за списком підменю і вибір потрібної операції проводяться аналогічно тому, як це описано для головного меню, з тією лише різницею, що при управлінні з клавіатури використовуються клавіші переміщення курсору по вертикалі.

Підменю управління головним вікном

На початку титульної рядки є кнопка з зображенням рахунків на тлі літери М. Вона служить для введення стандартних операцій з головним вікном системи, прийнятих в системі Windows 95. Якщо ця позиція активна, то з'являється підменю з наступними операціями (див. рис. 1. 20):

Restore (Відновити) - розкрити вікно програми з піктограми;

Move (Перемістити) - перемістити вікно програми;

Size (Розмір) - змінити розмір вікна додатка;

Minimize (Згорнути) - згорнути вікно в піктограму;

Maximize (Розвернути) - перейти в повноекранний режим;

Close Alt-F4 (Закрити) - закрити вікно та закінчити роботу в додатку.

Назви опцій дані англійською та російською мовами, оскільки можливе застосування як російськомовної, так і оригінальними (англомовної) операційної системи Windows. He всі з цих операцій завжди доступні. Назви недоступних операцій, як зазначалося, дані нечіткими (затіненими) написами. Наприклад, якщо вікно має максимальний розмір, то операції Move, Size і Maximize недоступні.

Меню управління вікном активного документа

Кожне вікно активного в даний момент документа також має подібне меню, ініціалізіруемое кнопкою в лівому верхньому кутку розкритого вікна. Це меню має раніше зазначені позиції і ще одну додаткову:

Основи роботи з системою MathCAD 7. 0 PRO

Рис. 1. 20 Меню для роботи з вікнами

Next Ctrl-F6 (Наступний документ) - активізувати наступний документ

Якщо вікно розкрито повністю, то зазначена кнопка розташовується на самому початку рядка з головним меню Система MathCAD може працювати з багатьма вікнами, т е одночасно з низкою завдань Вікно кожного завдання утворюється після завантаження тексту її документа Надалі операції з вікнами будуть описані більш детально

1. 9. Що нового в MathCAD 7. 0 PRO?

Більшість користувачів системою MathCAD 7 Про PRO напевно знайомі з однією з попередніх версій, швидше за все з MathCAD PLUS 6 Про PRO Що нового очікує їх при переході до версії 7 0? На радість одних користувачів і до смутку (якщо не на жах) інших, змін виявилося досить багато Деякі з них просто поліпшили та розширили можливості системи, інші зробили її використання більш суворим і природним, а ось треті призвели до відміни вже відомих прийомів роботи з системами цього класу В цілому користувальницький інтерфейс системи і функції різних позицій головного меню наблизилися до застосовуваних у таких відомих додатках операційної системи Windows 95, як текстовий редактор Word та електронні таблиці Excel

Перерахуємо основні відмінності нової версії MathCAD від попередньої.

• відсутність проблеми 2000 року,

• суттєво перероблений і наближений до інтерфейсу текстового процесора Word 95 призначений для користувача інтерфейс,

• введення нового рядка в документі натисканням клавіші Enter (або Ctrl + F9),

• видалення нового рядка натисканням клавіші Backspace (або Ctrl + FlO),

природне виділення у виразах мишею,

• завдання в перший раз значень змінних натисканням клавіші = (вона при цьому дає знак присвоєння =, але може використовуватися і для завдання виведення при чисельних розрахунках),

• швидка побудова (QuickPlot) графіків у декартових і полярних координатах з автоматичною установкою меж зміни незалежних змінних;

• нова палітра символьної математики з розширеними операторами;

• більш зручний і наочний синтаксис символьних операцій;

• можливість обробки помилок у ході обчислень;

• нові оператори програмування on error, continue і return;

• застосування в програмах операторів символьних операцій;

• новий тип строкових даних, констант і змінних;

• вісім нових функцій для роботи з рядковими даними;

• завдання одиниць вимірювань в системі СІ;

• можливість підготовки складних документів різними користувачами, що працюють в різних місцях, за допомогою операції Collaboratory;

• можливість обміну документами через мережу Internet і Web;

• поява більш оперативного центру ресурсів (Resource Center) замість швидких "шпаргалок" QuickSheet, а також електронних книг, самовчителя і ДР.;

моделювання (симулювання) роботи складних систем, побудованих з функціональних блоків, за допомогою системи MathConnex, що має 16 компонентів;

• можливість використання функцій інших систем (Excel, Axus, MatLAB та ін) і фактична інтеграція з ними.

Деякі із зазначених змін можна віднести до розряду приємних дрібниць; це, наприклад, розширене дія знака =. Інші, такі, як інтеграція з іншими системами та застосування MathConnex, є серйозними доповненнями системи, відкривають перед нею безліч нових можливостей. Більш докладно вони будуть описані в подальшому (в Главі 13 "Інтерпретатор додатків MathConnex").


Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Реферат
153кб. | скачати


Схожі роботи:
MathCAD 7 0 PRO в Internet
Підготовка Mathcad-документа до роботи на Mathcad Application Server
Програма для роботи з файловою системою
Робота із довідковою системою операційної системи Windows Прийоми роботи із довідкою в ОС WIND
Інноваційні методики навчання pro et contra
Fox Pro - реляційна модель даних
Зведення midi і wave композицій у cakewalk pro audio 60
Основи роботи в Internet
Основи психосоціальної роботи
© Усі права захищені
написати до нас