Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Математичні пакети

Реферат Математичні пакети





илася в 1986 р., друга (2.01) - в 1987 р.; версія 2.52 - в 1989 р. Пакет постійно вдосконалюється. Починаючи з версії MathCAD Plus 6.0, з'являється вбудовану мову програмування. В даний час в арсеналі користувача є версії MathCAD 7.0, MathCAD 8.0, MathCAD 2000 для Windows, призначені для виконання інженерних і наукових розрахунків. p align="justify"> Основні переваги пакету:

1) програмування на загальноприйнятому математичній мові дозволяє подолати мовний бар'єр між користувачем і ЕОМ;

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

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

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

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

1. MATLAB


Історія


MATLAB як мова програмування був розроблений Клівом Моулером <# "justify"> [J, I] = meshgrid (1: n); = mod (I + J-(n +3)/2, n); = mod (I +2 * J-2, n); = n * A + B + 1;


Приклад коду, що завантажує одновимірний масив A значеннями масиву B у зворотному порядку (тільки якщо векторA визначений, і число його елементів збігається з числом елементів вектора B):


A (1: end) = B (end: -1:1);


<# "42" src = "doc_zip2.jpg"/>:


[X, Y] = meshgrid (-8: .5:8);

R = sqrt (X. ^ 2 + Y. ^ 2); = sin (R)./R; (R == 0) = 1;

mesh (X, Y, Z);


Приклад векторизації коду. Код

= repmat (w, [size (b, 1) 1]);

A = b. * ww * b ';


виконується значно швидше, ніж вимагає менше пам'яті і арифметичних операцій код


for i = 1: size (b, 1) j = i: size (b, 1) (i, j) = sum (b (i, :). * b (j,: ). * w); j = 1: i (i, j) = A (j, i);

end

який робить те ж саме.


Застосування


П 1 . Математика і обчислення

MATLAB надає користувачеві велику кількість (кілька сотень) функцій для аналізу даних, що покривають практично всі галузі математики <# "justify"> В§ Розріджені матриці - спеціальний клас даних пакету MATLAB, що використовується в спеціалізованих додатках.

В§ Цілочисельна арифметика - виконання операцій цілочисельний арифметики в середовищі MATLAB.

П. 2 Розробка алгоритмів

MATLAB надає зручні засоби для розробки алгоритмів, включаючи високорівневі з використанням концепцій об'єктно-орієнтованого програмування <# "justify"> Набори інструментів


Для MATLAB є можливість створювати спеціальні набори інструментів (англ. <# "justify"> В§ Фінансовий аналіз: GARCH Toolbox, Fixed-Income Toolbox, Financial Time Series Toolbox, Financial Derivatives Toolbox, Financial Toolbox, Datafeed Toolbox - набори функцій, що дозволяють швидко і ефективно збирати, обробляти і передавати різну фінансову інформацію.

В§ Аналіз і синтез географічних карт, включаючи тривимірні: Mapping Toolbox.

В§ Збір і аналіз експериментальних даних: Data Acquisition Toolbox, Image Acquisition Toolbox, Instrument Control Toolbox, Link for Code Composer Studio - набори функцій, що дозволяють зберігати й обробляти дані, отримані в ході експериментів, у тому числі в реальному часі. Підтримується широкий спектр наукового та інженерного вимірювального обладнання.

В§ Візуалізація та подання даних: Virtual Reality Toolbox - дозволяє створювати інтерактивні світи і візуалізувати наукову інформацію за допомогою технологій віртуальної реально...


Назад | сторінка 2 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розрахунок апроксимацій експериментальних даних методом найменших квадратів ...
  • Реферат на тему: Рішення інженерних завдань із застосуванням алгоритмічної мови програмуванн ...
  • Реферат на тему: Пакет символьної математики MATHCAD в інженерних розрахунках
  • Реферат на тему: Моделювання статичних та динамічних властивостей двигуна постійного струму ...
  • Реферат на тему: Розв'язання завдань лінійного програмування в середовіщі MATLAB