Федеральне агентство з освіти Російської Федерації
Державна освітня установа вищої професійної освіти
Находкінський інженерно-економічний інститут (філія)
Далекосхідного державного технічного університету
ДВПИ ім. В.В. Куйбишева
Контрольна робота
по предмету: В«ІнформатикаВ»
на тему
Математичні пакети (Matlab, Mathcad)
науковий керівник
Мірошник Е.Н.
Знахідка 2011
Зміст
Введення
1. MATLAB
Історія
Опис мови
Застосування
Набори інструментів
. MathCad
Основні можливості
Порівняльна характеристика
Розширення функціональності
Список літератури
Введення
Одним з факторів, що визначають рівень розвитку сучасного суспільства і його інтелектуальні можливості, є оснащеність його засобами обчислювальної техніки. Сфера використання ЕОМ в даний час настільки широка, що немає такої області, де її застосування було б недоцільним. p align="justify"> Розвиток обчислювальної техніки спричинило за собою створення і вдосконалення мов програмування, а внаслідок цього і програмного забезпечення. Проте вдосконалення програмного забезпечення пов'язано із збільшенням його складності. Тому процес розробки програм стає трудомістким, а їх модифікація і супровід скрутним. p align="justify"> Традиційна інженерна діяльність пов'язана з вирішенням сукупності різноманітних задач розрахунку, проведенням експериментів, оформлення документації. Розвиток сучасних методів та комп'ютерної технології істотно змінює діяльність фахівця. p align="justify"> Одна з задач в області комп'ютерних технології - автоматизація інтелектуальної праці і підвищення ефективності наукових досліджень - успішно вирішується шляхом створених універсальних пакетів, зокрема, математичних. Сучасні математичні пакети (СМП), розроблені за участі професійних математиків, використовують всі досягнення, накопичені фундаментальної та прикладної наукою. З іншого боку, пакети, створені програмістами/1, 2, 3, 4 /, мають зручні, гнучкі, що відповідають сучасним стандартам інтерфейси, надають користувачеві зручні засоби введення умов і даних завдання, інструменти для наочності надання результатів обчислень, засоби підготовки для грамотного оформлення звітів.
В даний час в університетах усього світу широко поширена система інженерних і наукових розрахунків MATLAB. Вона є інтерактивним середовищем, має математичний співпроцесор і допускає можливість звернення до програм на мовах Fortran, C і С + +. p align="justify"> Області застосування системи MATLAB:
математика і обчислення;
розробка алгоритмів;
обчислювальний експеримент, імітаційне моделювання;
аналіз даних, дослідження та візуалізація результатів;
наукова та інженерна графіка;
розробка додатків, включаючи графічний інтерфейс користувача та ін
Ця система виконує всі обчислення в арифметиці з плаваючою точкою на відміну від систем DERIVE, Maple, Mathematica, де переважає цілочисельне уявлення і символьна обробка даних.
Система MATLAB є одночасно операційним середовищем і мовою програмування. Користувач може написати спеціалізовані функції і програми, які оформляються у вигляді М-файлів. Класифікуючи за типом задач, можна сформувати їх у пакети прикладних програм (ППП). Наведемо кілька систем і ППП MATLAB: for Windows-система інженерних і наукових розрахунків; С + + Math Library-бібліотека математичних функцій MATLAB мовою С + +;
The Stydent Edition-версія MATLAB для студентів; Toolbox-статистика; Toolbox-оптимізація; Differential Equations Toolbox - рівняння в приватних похідних; Math Toolbox - символьна математика; Toolbox - робота з базами даних та ін
Таким чином, залежно від класу вирішуваних завдань, користувач завантажує необхідну операційну середу, ППП і створює необхідну конфігурацію MATLAB.
Інший найбільш відомий і широко використовуваний пакет - це MathCAD (Mathematical Computer Aided Design - математична система автоматизованого проектування) фірми Math Soft/2 /. Перша версія пакету MathCAD для Doc з'яв...