Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
47
Добавлен:
12.02.2016
Размер:
620.72 Кб
Скачать

1.6Обмін даних з іншими програмами

MathCAD містить деякі вбудовані компоненти таких додатків, як: Axum, Excel, MATLAB і SPLUS. Крім того, будь-

яка програма-додаток, що підтримує OLE-автоматизацію, може бути вставлена у робоче поле MathCAD за допомогою компоненти Scriptable Object.

1.6.1Обмін даними з Excel.

Вставка Excel-івської компоненти. Напр., маємо

наступні визначення : i := 0..9

Ai := sin(i) . Потрібно послати

значення всередину в Excel,

обчислити там суму елементів

(засобами Excel), і передати результат назад в Mathcad. Спершу вставляємо компоненту Excel у MathCAD

worksheet:

1.Розмістити курсор в пустому полі і вибрати Component з

меню Insert.

2.Вибрати Excel і клацнути “Next”.

3.У Excel візарді потрібно клацнути “Create an empty Excel worksheet” і далі “Next”.

4.Вибрати 1 блок для вводу (область, напр. A1:A10).

5.Вибрати 1 блок для виводу даних (напр., B1).

6.Клацнути “Finish” і отримуємо:

7.У верхній лівій міткці-заповнювачі (лівіше символу “:=”) слід надрукувати ім'я змінної, напр. “Sum”.

8.В мітці-заповнювачі внизу компоненти, надрукуйте ім'я вхідної змінної (що містить дані, які передадуться від Excel).

9.Клацнути мишкою поза межами компоненти і дані перенесуться в Excel.

7

Ця компонента буде виглядати наступним чином:

Конфігурування компоненти. Як тільки компонента

Excel вставлена, потрібно їй задати, що: 1) слід підрахувати суму і 2) розмістити її в комірці B1. Для цього:

1.Подвійний клац на компоненті і Mathcadівське меню та інструментальні кнопки зміняться на

Excel -івські:

2.Виділити елемент B1 і ввести функцію сумування: =SUM(A1:A10).

3.Клацнути поза межами елемента всередині компоненти, а потім поза межами компоненти.

4.Щоб побачити

суму, на робочому полі MathCAD слід ввести змінну Sum =:

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

Щоб додати або перемістити вхідні (чи вихідні) змінні в компоненті, яка вже була вставлена, необхідно:

8

1.Клацнути на компоненті правою клавішею мишки.

2.Вибрати необхідну команду з “Add Input Variable,” “Add Output Variable,” “Remove Input Variable,” або “Remove Output Variable.”

3.Mathcad вставляє відповідний ряд placeholders.

4.Заповнити placeholders іменами змінних і повідомити компоненті, як обробляти вхідні та вихідні дані.

5.Клацнути на компоненті правою клавішею мишки і вибрати

Properties з pop-up меню.

6.Використовуючи закладки “Inputs” та “Outputs”, вказати розміщення вхідних і вхідних даних.

Напр., ця компонента має 4 виведення даних:

-три, що стосуються окремих стовпців;

-одну, що захоплює всі дані.

Вцій компоненті дані Wa - розміщуються в комірках

A1:A11, дані Wb – в B1:B11, дані Wc – в C1:C11, дані Wall - в D1:D11.

9

Соседние файлы в папке ОАПСОС 1-3 лр+Практична