Как сделать таблицу в маткаде
Перейти к содержимому

Как сделать таблицу в маткаде

  • автор:

Как сделать таблицу в маткаде

2. На вкладке Матрицы/таблицы (Matrices/Tables) в группе Матрицы и таблицы (Matrices and Tables) выберите пункт Вставить таблицу (Insert Table) , а затем перетащите указатель, чтобы задать нужные размеры таблицы.

3. Выберите количество элементов, чтобы определить количество наборов данных и размер самого длинного из них.

Максимальный размер таблицы, которую можно вставить из ленты, составляет десять строк по десять столбцов. Чтобы вставить дополнительные строки или столбцы, нажмите Shift+»Ввод», чтобы добавить новую строку, или Shift+»Пробел», чтобы добавить новый столбец.

Как сделать таблицу в маткаде

Помимо того, что Mathcadявляется мощным математическим инструментом, в нем еще предусмотрены возможности оформления внешнего вида расчетов. Основными элементами оформления документов вMathcad, которые допускается применять как собственно для расчетов, так и в чисто декоративных целях, являются (рис. 3.5.2-60, сверху вниз):

графики, или графические области;

компоненты других приложений.

Пример расчетов в Mathcad

Рис. 3.5.2-60. Основные элементы оформления документа

Для вставки того или иного элемента нужно поместить курсор в нужное место и осуществить вставку либо с помощью меню Вставка, либо с помощью соответствующего элемента панели инструментов, либо, как в случае ввода формулы или текста, просто начать вводить символы с клавиатуры.

Местоположениеэлемента оформления можно изменить, для чего:

Щелкните в области элемента мышью. Область станет выделенной.

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

Нажмите левую кнопку мыши и, удерживая ее, перетащите объект на новое место.

Чтобы создать копиюобласти в другом месте документа, перетаскивание следует выполнять при нажатой клавишеCtrl>.

Рассматривая рис. 3.5.2-61, где выделенным элементом является область графика, можно заметить, что справа и снизу на границе выделенной области расположены черные прямоугольники. С их помощью осуществляется растягиваниеилисжатиеобласти элемента. Прямоугольник в нижнем правом углу предназначен для одновременного изменения размеров области по горизонтали и вертикали.

Рис. 3.5.2-61. Выделенный документ

В Mathcad области можновыделять цветом. Для этого достаточно выбрать в менюФорматпунктСвойства (Properties), а затем установить в появившемся окне флажокHighlight Region(Выделить цветом) и нажатьOK. По умолчанию цвет выделения желтый. Чтобы установить нужный цвет, нужно щелкнуть по кнопкеChoose Color (Выбрать цвет) и установить нужный цвет (рис. 3.5.2-62).

Рис. 3.5.2-62. Выделение области цветом

Выделить область можно не только цветом, но и обрамлением. Для этого в том же самом окнеProperties следует установить флажокShow Border(Показать рамку). Обычно эта операция выполняется вместе с установкой цвета.

В начале раздела в нижней части на рис. 3.5.2-60 присутствует особый тип области, названный компонентой другого приложения. Эта область через буфер памяти была перенесена из другого приложения (в данном случае из текстового редактораWord) и вставлена обычным образом в документMathcad. Следует отметить, что с внедренными областями вMathcadможно обращаться точно также как и его собственными: копировать, удалять, изменять размеры и т.п. Однако на практике гораздо чаще приходится встречаться с противоположным действием –экспортированием области документа Mathcad в другие приложения.

Чтобы вставить определенную область документа Mathcadв другое приложение нужно:

С помощью мыши произвести выделение нужных элементов;

Из контекстного меню или щелчком по соответствующей кнопке панели выполнить команду Копировать (выделенная область помещается в буфер);

Перейти в окно документа куда экспортируется область и, установив курсор в место вставки, выполнить команду Вставить.

Чаще всего области документа Mathcadкопируются в документы редактораWordи здесь есть следующая особенность. При редактировании документаWordвставленные объекты самопроизвольно перемещаются, а зачастую, и редактируются по своим правилам. Чтобы вставленный элемент зафиксировать в нужном месте, рекомендуется место вставки подготовить следующим образом:

В документе Wordустановить курсор в строке вставки объекта;

Создать таблицу, состоящую из одной ячейки (1 строка и 1 столбец);

При необходимости выделить таблицу нужным цветом (выбором в контекстном меню элемента Границы и заливка);

Поместив курсор в созданную таблицу, выполнить команду Вставить.

Границы таблицы можно удалить с использованием элемента панели форматирования (рис. 3.5.2-63).

Рис. 3.5.2-63. Удаление границ таблицы

Текстовую область можно разместить в любом незанятом месте документа Mathcad. Однако, когда пользователь помещает курсор ввода в пустое место документа и просто начинает вводить символы, тоMathcadпо умолчанию интерпретирует их как начало формулы. Чтобы до начала ввода указать, что требуется создать текстовый регион, достаточно перед вводом первого символа нажать клавишу (двойная кавычка). При этом в месте ввода возникает текстовый регион, который имеет характерное выделение (рис. 3.5.2-64). Теперь можно вводить любые символы клавиатуры, которые будут восприниматься как текст.

Рис. 3.5.2-64. Вновь созданный текстовый регион

Для форматирования текста и формул служит панель Formatirung (Форматирование). Форматирование текста вMathcadво многом похоже на форматирование в большинстве текстовых редакторов. Оно заключается в управлении его двумя основными составляющими: форматом шрифта и форматом абзаца.

Шрифтвыделенного текста можно поменять при помощи панелиFormatirung (рис. 3.5.2-65, раскрыт список размеров шрифтов). Стилю шрифта на панели форматирования соответствуют кнопки:

Bold(Полужирный);

Italie(Наклонный);

Underlined (Подчеркнутый),

а список доступных типов шрифтовраскрывается щелчком по стрелке второго элемента панели форматирования.

Рис. 3.5.2-65. Выбор размера шрифта

Параметры формата текста можно также установить и при помощи диалогового окна Text Format (рис. 3.5.2-66), вызываемого в верхнем менюФормат. Перечислим параметры шрифта и соответствующие элементы этой панели, которыми допускается управлять:

Size(Размер);

Fontstyle(Стиль шрифта).

Кроме того, в этом окне можно выбрать цвет(Color) и такие параметры как:

Strikeout(Зачеркивание);

Underline(Подчеркивание);

Superscript(Верхний индекс);

Subseript (Нижний индекс).

Для установки параметров абзацаприменяются:

абзацный отступ– три маркера на линейке в верхней части экрана (верхний левый маркер – левая граница первой строки; нижний левый маркер — все остальные строки; правый маркер – правая граница);

нумерованный и маркированный список– две правые кнопки панелиФорматирование;

выравнивание – кнопкипанелиФорматирование, соответственно, по левому краю, по центру и по правому краю.

Рис. 3.5.2-66. Диалоговое окно Text Format

Для математических регионов(формул) можно применять все рассмотренные выше способы форматирования шрифта. Особенность форматирования формул заключается в том, что изменение шрифта, примененное к отдельному параметру в одной формуле, немедленно приводит к его изменению во всех формулах документа (там, где этот параметр присутствует). При этом надо помнить, что формулы содержат элементы, выполненные в нескольких математических стилях.

Чтобы распечатать экземпляр активного документа Mathcadна принтере, достаточно щелкнуть по кнопке с изображением принтера на панели инструментовСтандартная. Таким способом выводятся на печать небольшие документы или промежуточные результаты расчета. Следует ответить, что нажатие кнопки на панели инструментов приводит к мгновенной печати всего активного документа с текущими опциями печати и установками принтера.

Для более активного управления процессом печати служат следующие пункты меню Файл:

Установки страницы – опции страницы вывода активного документа на печать (стандартный размер страницы, тип подачи бумаги, поля);

Просмотр– предварительный просмотр на экране выводимого на печать активного документа;

Печать – собственно печать активного документа с возможностью выбора принтера (если установлено несколько), смены установок принтера (качество печати, разрешение, количество печатных копий документа и диапазон печатаемых страниц).

Выбор любого из этих пунктов меню приводит к раскрытию одноименного диалогового окна.

Как сделать таблицу в маткаде

Получение таблицы значений функции из другой функции
Нужно получить функцию t(n) в маткаде, значения которой равно сумме значений функции T(n).

Как в mathcad 15 создать таблицу с данными

Как создать таблицу с изначально неизвестными данными?
Нужно написать таблицу, которую нужно заполнить данными, высчитывающимися непосредственно в.

Как в процедуре создать таблицу и заполнить ее данными из других таблиц, по определенному условию
Подскажите пожалуйста, я новичок в SQL, и не совсем понимаю, как можно создать такую процедуру, в.

Как создать список с данными из 2-го столбца таблицы для вставки всей строки в другую таблицу
на одной странице есть таблица с несколькими колонками, необходимо создать раскрывающийся список с.

Создать таблицу с данными
1. Создать таблицу. которая должна содержать: 1. Составленный первичный ключ (более одного.

Лучший ответ

Сообщение было отмечено Barhan как решение

1.8. Вывод таблицы значений функции

ПРИМЕР 1.2. Получить таблицу значений функции

для b = 1,75; с шагом∆x = 0,3.

Решение:

1) присвоить заданное значение переменной b:

2) задать аргумент x как ранжированную переменную:

3) ввести выражение для функции y:

− после имени функции в скобках обязательно указать тот аргумент, который задан как ранжированная переменная (в данном примере это x):

− в маркер ввода ввести шаблон встроенной функции (этоarctg на языке MathCAD), с помощью одного из инструментов Вставка функции

− в маркер ввода ввести аргумент x, затем оставшуюся часть выражения:

;

4) в следующей строке ввести с клавиатуры x=. При этом сразу появится таблица значений аргумента x. Затем в этой же строке ввести y(x) = , появится таблица значений функции y:

1.9. Построение графиков

ПРИМЕР 1.3. Построить график функции

при a=0,55;

с шагом ∆x = 0,25.

Решение:

1) присвоить заданное значение переменной a:

2) задать аргумент x как ранжированную переменную

x := 0.5,0.75 .. 8

3) ввести функцию f(x) (использовать встроенную функцию):

4) вставить шаблон двумерного декартова графика. При этом появляется пустая область графика с двумя маркерами ввода;

5) в маркер ввода под осью абсцисс в центре ввести имя аргумента x; в маркер ввода левее оси ординат ввести f(x); щёлкнуть вне области графика. Результат представлен на рис. 1.3;

6) увеличить область графика. Для этого выделить ее штриховой рамкой. Навести указатель мыши на нижний правый угол рамки, добившись, чтобы он принял форму . При нажатой ЛКМ протягивать указатель вниз и вправо.

1.10. Форматирование графика

Форматирование графика подразумевает изменение внешнего вида, оформления элементов графической области (осей, координатной сетки, кривой, отображающей зависимость y(x), шкалы, маркеров и т.д.).

Для форматирования графика (рис. 1.3) следует:

1) выделить область графика щелчком (появляется синяя рамка);

2) с помощью одного из инструментов: меню Декартов график => Формат или двойного щелчка по области графика вызвать диалоговое окно Форматирование текущего X-Y графика;

3) на вкладке X-Y Оси щелчком мыши установить параметры: наличие линий сетки и число интервалов сетки на осях; выделение координатной оси абсцисс (Репер); наличие цифровых данных по осям и т. д.;

4) на вкладке Графики установить параметры: тип графика, стиль, цвет, толщина линии, наличие маркеров;

5) на вкладке Надписи ввести заголовок к графику и надписи к осям.

ПРИМЕР 1.4. Построить в той же графической области (созданной в примере 2) график функции g(x)=x 3 cos 3x

Решение:

1) охватить синим курсором-рамкой ранее введенное обозначение функции f(x) слева от оси ординат (рис.1.4);

2) нажать клавишу . При этом ниже появляется маркер ввода.

3) в маркер ввода ввести g(x) и щёлкнуть вне области графика. Результат представлен на рис.1.5.

Как сделать таблицу в маткаде

Получение таблицы значений функции из другой функции
Нужно получить функцию t(n) в маткаде, значения которой равно сумме значений функции T(n).

Как в mathcad сделать таблицу

Получение таблицы значений функции из другой функции
Нужно получить функцию t(n) в маткаде, значения которой равно сумме значений функции T(n).

Как сделать таблицу в маткаде

ПРИМЕР 1.2. Получить таблицу значений функции

для b = 1,75; с шагом∆x = 0,3.

Решение:

1) присвоить заданное значение переменной b:

2) задать аргумент x как ранжированную переменную:

3) ввести выражение для функции y:

− после имени функции в скобках обязательно указать тот аргумент, который задан как ранжированная переменная (в данном примере это x):

− в маркер ввода ввести шаблон встроенной функции (этоarctg на языке MathCAD), с помощью одного из инструментов Вставка функции

− в маркер ввода ввести аргумент x, затем оставшуюся часть выражения:

;

4) в следующей строке ввести с клавиатуры x=. При этом сразу появится таблица значений аргумента x. Затем в этой же строке ввести y(x) = , появится таблица значений функции y:

1.9. Построение графиков

ПРИМЕР 1.3. Построить график функции

при a=0,55;

с шагом ∆x = 0,25.

Решение:

1) присвоить заданное значение переменной a:

2) задать аргумент x как ранжированную переменную

x := 0.5,0.75 .. 8

3) ввести функцию f(x) (использовать встроенную функцию):

4) вставить шаблон двумерного декартова графика. При этом появляется пустая область графика с двумя маркерами ввода;

5) в маркер ввода под осью абсцисс в центре ввести имя аргумента x; в маркер ввода левее оси ординат ввести f(x); щёлкнуть вне области графика. Результат представлен на рис. 1.3;

6) увеличить область графика. Для этого выделить ее штриховой рамкой. Навести указатель мыши на нижний правый угол рамки, добившись, чтобы он принял форму . При нажатой ЛКМ протягивать указатель вниз и вправо.

1.10. Форматирование графика

Форматирование графика подразумевает изменение внешнего вида, оформления элементов графической области (осей, координатной сетки, кривой, отображающей зависимость y(x), шкалы, маркеров и т.д.).

Для форматирования графика (рис. 1.3) следует:

1) выделить область графика щелчком (появляется синяя рамка);

2) с помощью одного из инструментов: меню Декартов график => Формат или двойного щелчка по области графика вызвать диалоговое окно Форматирование текущего X-Y графика;

3) на вкладке X-Y Оси щелчком мыши установить параметры: наличие линий сетки и число интервалов сетки на осях; выделение координатной оси абсцисс (Репер); наличие цифровых данных по осям и т. д.;

4) на вкладке Графики установить параметры: тип графика, стиль, цвет, толщина линии, наличие маркеров;

5) на вкладке Надписи ввести заголовок к графику и надписи к осям.

ПРИМЕР 1.4. Построить в той же графической области (созданной в примере 2) график функции g(x)=x 3 cos 3x

Решение:

1) охватить синим курсором-рамкой ранее введенное обозначение функции f(x) слева от оси ординат (рис.1.4);

2) нажать клавишу . При этом ниже появляется маркер ввода.

3) в маркер ввода ввести g(x) и щёлкнуть вне области графика. Результат представлен на рис.1.5.

Как сделать таблицу в маткаде

Получение таблицы значений функции из другой функции
Нужно получить функцию t(n) в маткаде, значения которой равно сумме значений функции T(n).

Как в mathcad сделать таблицу

Получение таблицы значений функции из другой функции
Нужно получить функцию t(n) в маткаде, значения которой равно сумме значений функции T(n).

Как сделать таблицу в маткаде

Получение таблицы значений функции из другой функции
Нужно получить функцию t(n) в маткаде, значения которой равно сумме значений функции T(n).

Как сделать таблицу в маткад

Для построения таблицы значений функции необходимо использовать ранжированную переменную. Определим дискретные значения аргумента x на отрезке [0,10] с шагом 1:
x:=0,1..10
Щелкнув по свободному месту в рабочем документе, введем
f(x) =
В результате под именем функции появится таблица значений функции.

2. Производная и ее вычисление

Выражение для производной функции в Mathcad можно найти двумя способами: с помощью панели инструментов и через меню символьных операций Symbolic. Рассмотрим второй способ. Вводим в рабочий документ выражение для функции, выделяем аргумент и выполним команду Differintiate. Система выдаст значение производной.

Построение графика функции имея таблицу значений функции
Мой ход решения, иначе не умею, решение через транспонируемые матрицы с построением графика Не.

Как сделать таблицу в маткад

Получение таблицы значений функции из другой функции
Нужно получить функцию t(n) в маткаде, значения которой равно сумме значений функции T(n).

Создание таблицы значений функции.
Хотелось бы узнать. Как и возможно ли в mathcad 14 сделать таблицу, например чтобы в верхней строке.

Вычисление таблицы значений функции двух переменных
Здравствуйте, нужна помощь со след. задачкой: Надо составить программу вычисления таблицы значений.

Как в mathcad сделать таблицу
Построение таблицы значений функции

Для построения таблицы значений функции необходимо использовать ранжированную переменную. Определим дискретные значения аргумента x на отрезке [0,10] с шагом 1:
x:=0,1..10
Щелкнув по свободному месту в рабочем документе, введем
f(x) =
В результате под именем функции появится таблица значений функции.

2. Производная и ее вычисление

Выражение для производной функции в Mathcad можно найти двумя способами: с помощью панели инструментов и через меню символьных операций Symbolic. Рассмотрим второй способ. Вводим в рабочий документ выражение для функции, выделяем аргумент и выполним команду Differintiate. Система выдаст значение производной.

Из — за не информативного хода действий я мало что понял
Благодарю заранее!

Построение графика функции имея таблицу значений функции
Мой ход решения, иначе не умею, решение через транспонируемые матрицы с построением графика Не.

Как сделать таблицу в маткад

Получение таблицы значений функции из другой функции
Нужно получить функцию t(n) в маткаде, значения которой равно сумме значений функции T(n).

Создание таблицы значений функции.
Хотелось бы узнать. Как и возможно ли в mathcad 14 сделать таблицу, например чтобы в верхней строке.

Вычисление таблицы значений функции двух переменных
Здравствуйте, нужна помощь со след. задачкой: Надо составить программу вычисления таблицы значений.

Импорт и экспорт данных в MathCAD

Продолжая публикацию избранных статей из готовящейся в издательстве «Новое знание» книги «Вычисления в MathCAD. Практическое руководство» и учитывая пожелания читателей «Компьютерной газеты», сегодня мы решили немного разобраться с таким небезынтересным с практической стороны вопросом, как взаимосвязь MathCAD и MS Excel в плане обмена данными между двумя этими системами, а также c принципами организации того же обмена, но уже в аспекте работы с обычными текстовыми ASCII-файлами.

Excel
В том случае, если вы хорошо владеете Excel, вам совершенно не обязательно осваивать многие разделы в MathCAD. К тому же, вопросы, связанные со статистической обработкой данных и всевозможными бизнес-задачами, решаются в нем гораздо проще (и возможности Excel в этих областях гораздо шире). С другой стороны, MathCAD обладает несравнимо более высоким потенциалом в сфере обработки экспериментальных данных (интерполяции, регрессии и экстраполяции), поэтому, даже если результаты ваших измерений были записаны в виде электронной таблицы, строить исходя из них графики и диаграммы все же лучше в нем.
Дело в том, что экспортировать данные из таблицы Excel в матрицу MathCAD можно просто скопировав их и вставив затем в пустую таблицу ввода. Однако провести обратную операцию (т.е. данные из матрицы MathCAD экспортировать в Excel) используя таблицу ввода (Input Table) не получится. Для выполнения этой задачи следует задействовать таблицу Excel как компонент MathCAD.
Компонентами в MathCAD называются приложения или объекты из других приложений, которые могут принимать непосредственное участие в работе создаваемого вычислительного алгоритма. Учитывая глобальность распространенности таких систем, как Excel или MatLab, возможность MathCAD осуществлять с ними согласованную работу просто неоценима, т.к. это значительно расширяет потенциал всех этих программ. Именно по этой причине создатели MathCAD посвятили целый раздел Центра Ресурсов (Extending MathCAD — подробно здесь мы его обсуждать не будем) примерам по использованию компонентов.
Для того чтобы установить один из компонентов, прежде всего вы должны открыть специальное диалоговое окно Component Wizard (Мастер компонентов). Сделать это можно при помощи команды Component (Компонент) меню Insert (Вставить) или, лучше, задействовав одноименную кнопку панели Standard (Стандартные).
В стандартной установке MathCAD компонентов совсем немного — около 10. Говорить обо всех мы не будем, а ограничимся освещением двух наиболее часто используемых. Необходимую информацию об остальных компонентах заинтересованный читатель сможет найти в справочной системе программы.
Чтобы вставить в документ MathCAD электронную таблицу Excel, выполните следующие операции:
— Запустите, задействовав соответствующую команду меню Insert (Вставить) или кнопку панели Standard (Стандартные), диалог Component Wizard (Мастер компонентов).
— В списке появившегося окна выберите строку Excel и нажмите кнопку Next (Далее).
— В открывшемся диалоговом окне Excel Setup Wizard (Мастер установки Excel) вы должны выбрать один из имеющихся параметров в зависимости от типа решаемой проблемы. Так, если вам требуется провести экспорт каких-то данных из MathCAD в Excel с целью их обработки, то активизируйте опцию Create an empty Excel worksheet (Создать пустой документ Excel). Если же вы собираетесь импортировать в MathCAD данные из существующего Excel-файла, то отметьте настройку Create from file (Создать из файла).
— Любой компонент может быть вставлен в документ MathCAD как в своем обычном виде (для Excel это будет таблица), так и в форме маленькой картинки — иконки (Icon). Никаких различий в работе с компонентом в этих двух формах не существует, поэтому выбор типа его вида должен определяться вашими предпочтениями и спецификой решаемой задачи (использование иконок позволяет значительно экономить место на документе). По умолчанию компонент вставляется в своем обычном виде. Для того чтобы представить его в форме иконки, задействуйте параметр Display as Icon (Отобразить как иконку) диалогового окна Excel Setup Wizard (Мастер установки Excel) (рис.1).

Рис.1. Иконка компонента Excel

— Когда все необходимые настройки в окне Excel Setup Wizard (Мастер установки Excel) будут сделаны, нажмите Next (Далее).
— При помощи опций появившейся второй страницы диалогового окна Excel Setup Wizard (Мастер установки Excel) вы должны определить, с какой ячейки будут читаться (или записываться) данные из документа Excel.
Практически это следует сделать с первой (A1) ячейки, так что вносить какие-либо изменения в принятые по умолчанию настройки вам почти наверняка не придется (рис.2).


Рис. 3. Работа с компонентом Excel

Рис.6. Чтение данных из текстового файла

Столь же просто, как и прочитать, вы можете записать текстовый файл, используя тот же компонент.
Кстати, при помощи компонента File Read or Write (Чтение или запись файла) вы можете считывать информацию из электронных таблиц, причем делается это даже легче, чем при использовании компонента Excel.

Компьютерная газета. Статья была опубликована в номере 02 за 2003 год в рубрике soft :: текст

Для того чтобы задать в Mathcad таблицу нужно выполнить простое действие:

И вот после ввода данных у нас получилось следующее (я беру количество цифр и их значения произвольно):

Как сделать таблицу в маткад

БАЗОВЫЕ ОПЕРАЦИИ.
РАНЖИРОВАННЫЕ ПЕРЕМЕННЫЕ. ФУНКЦИИ. ГРАФИКИ
МАССИВЫ

1 Запуск. Формульные и текстовые области

Запуск Mathcad: Start / All Programs / Mathsoft Apps / Mathcad (Пуск / Все программы / Mathsoft Apps / Mathcad).

Документ Mathcad просматривается, интерпретируется и выполняется слева направо и сверху вниз и может включать три вида областей:

Для ввода математических символов: View / Toolbars / Math (Вид / Панели инструментов / Математическая).

Как сделать таблицу в маткад

Каждое математическое выражение набирается в отдельной формульной области. Одна формула – одна область!

Для вставки в документ текстовой области выполняют Insert / Text Region (Вставка / Область текста), либо просто нажимают в формульной области Пробел. Текстовая область имеет рамку с маркерами, позволяющими изменять ее размеры, и курсор в виде вертикальной линии красного цвета.

2 Ранжированные переменные. Функции. Графики

В Mathcad существует тип переменных, принимающих не одно, а множество значений. Такие переменные носят название ранжированных или дискретных. Ранжированная переменная – переменная, которая принимает ряд значений при каждом ее использовании, причем каждое значение отличается от соседнего на постоянную величину, называемую шагом.

Ранжированная переменная общего вида определяется выражением:

Например, если переменная изменяется в интервале с шагом , то она задается в виде

Шаг изменения значений ранжированной переменной в явном виде обычно не задается, он определяется как x2 – x1.

Как сделать таблицу в маткад

Функции в системе Mathcad можно условно разделить на две группы: встроенные и функции пользователя. Встроенные функции изначально заданы в системе разработчиками. Имя функции вводится с клавиатуры, обычно в нижнем регистре. Полный перечень встроенных функций можно получить, выполнив команду Function (Функция) главного меню Insert (Вставка), или нажав на кнопку панели инструментов. При этом появляется окно, где справа перечислены возможные категории функций, а слева – список функций из выделенной категории.

Среди наиболее часто используемых функций можно указать:

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

Имя(список аргументов) := Выражение

Сначала задается имя функции, в круглых скобках указывается список аргументов функции (перечень используемых переменных), разделяемых запятыми. Затем вводится оператор присваивания. Справа от него записывается выражение, содержащее доступные системе операторы, операнды и функции с аргументами, указанными в списке аргументов.

Обращение к функции осуществляется по ее имени с подстановкой на место аргументов констант, переменных, определенных до обращения к функции, и выражений.

Основные виды графиков и инструменты для работы с ними находятся на палитре математических инструментов Graph (График).

Как сделать таблицу в маткад

Для построения графика функции одной переменной в декартовой системе координат в Mathcad:

Массив в пакете Mathcad – это совокупность конечного числа упорядоченных пронумерованных элементов, которая может иметь уникальное имя. Обычно используют одномерные (векторы) и двумерные (матрицы) массивы, содержащие числовые, символьные или строковые данные.

Порядковый номер элемента называется индексом. Местоположение элемента в массиве задается одним индексом для вектора и двумя – для матрицы. Номер первого элемента массива определяется значением системной переменной ORIGIN. По умолчанию ORIGIN = 0 и может принимать только целые значения. Изменение значения этой системной переменной осуществляется последовательностью команд Math / Options… / Built-In Variables / Array Origin (ORIGIN) (Математика / Параметры / Встроенные переменные / Начальный индекс массивов) или переопределением в документе, например:

Существует несколько способов создания массивов.

1-й способ. Использование панели Matrix (Матрицы).

Как сделать таблицу в маткад

Сначала набирается имя массива и оператор присваивания, например, . Далее на панели Math (Математика) выбираем кнопку Matrix (Матриц):

Как сделать таблицу в маткад

Далее указываем количество ее строк m (Rows) и столбцов n (Columns) матрицы. Для векторов один из этих параметров должен быть равен 1. При m = 1 получим вектор-строку, а при n = 1 – вектор-столбец.

Как сделать таблицу в маткад

На месте курсора появится шаблон, в знакоместа которого вводятся значения элементов массива:

Как сделать таблицу в маткад

2-й способ. Использование ранжированной переменной.

Целочисленные ранжированные переменные используются для задания индексов и позволяют создавать массивы в следующем порядке:

Как сделать таблицу в маткад

Обращаться к отдельным элементам вектора или матрицы можно, используя нижний индекс, принимающий только целочисленные значения. Для ввода нижнего индекса после имени вектора или матрицы нажимается клавиша «[» (прямая открывающая скобка) либо используется пиктограмма с палитры математических инструментов Matrix. Для элемента матрицы указываются через запятую два индекса, обозначающих номер строки и номер столбца соответственно.

Для работы с векторами и матрицами система Mathcad имеет ряд специальных операторов и команд (представленных в таблице 1), используя которые не следует забывать об общих правилах матричного исчисления.

Таблица 1 – Команды палитры инструментов Matrix (Матрица)

Оформление вычислений в MathCad 15

Как сделать таблицу в маткад

В статье приведены базовые рекомендации по оформлению расчетных работ для студентов и специалистов. Приведены полезные фунции mathcad 15

Базовые рекомендации по оформлению расчетов

Расчет, выполненный вами под определенный проект или задачу, может быть хорошим подспорьем для будующих проектов. Кроме того, ваши наработки могут быть использованы другими специалистами. Поэтому, если у вас большой проект с формулами и константами, то рекомендуется во время работы писать комментарии, указывая: для чего нужна та или иная формула, откуда она была взята (ссылку на страницу учебника или книги), границы использования формулы, константы и переменные входящие в ее состав и т.д.

Если в расчете приводится график, то он должен быть удобен для восприятия. Обязательно подписывайте оси координат. Обязательно включайте сетку, чтобы график было удобнее читать. Если на графике изображается более одной кривой, то нужно их выделять разными цветами и добавлять легенду, из которой ясно, какая кривая что описывает. Если вы используете дополнительную ось ординат, то добейтесь того, что бы цены делений обеих осей совпадали, тогда сетка построится корректно и чтение графика будет проще. Пример оформления графиков рассматривался в раделе графики

Как сделать таблицу в маткад

Рис. 1. Оформление листа для печати

Если вы решаете инженерную задачу, где присутствуют физические величины, то необходимо всегда указывать единицы измерения. Единицы измерения можно ввести руками в виде обычного текста либо автоматически. Таким образом, можно контролировать правильность конечного результата и избежать множества ошибок в процессе решения задачи. Для автоматического ввода единиц измерения переменных нужно просто напечатать на клавиатуре их название сразу после значения. Результат автоматически выведется уже с получившейся единицей измерения. На рисунке 2 приведен пример синтаксиса.

Как сделать таблицу в маткад

Рис. 2. Ввод единиц измерения в Mathcad

Функция для интерполяции данных interp()

В инженерной среде иногда приходится иметь дело с массивами экспериментальных данных. Чаще всего приходится строить, анализировать и оформлять графики. В mathcad 15 есть возможность провести интерполяцию точек графика с помощью функции interp()

Введем две матрицы-столбца: столбец X и столбец Y. Заполним их данными и отобразим на графике. Как построить график по точкам и оформить его можно посмотреть в разделе графики

Как сделать таблицу в маткад

Рис. 3. График по точкам

Вся функция interp() присваивается функции y(x), с которой далее очень удобно работать. Теперь подставляя любые значения x в функцию y(x) можно получать значения функции y

Как сделать таблицу в маткад

Рис. 4. Интерполяция графика по точкам в mathcad 15

Подстановка значений переменных в формулу в mathcad 15

Иногда в расчетах присутствует огромное количество разных переменных и констант и не всегда сразу понятно, какое значение какой переменной работает в формуле. При оформлении расчетных работ часто бывает полезно подставить значения переменных в формулу

Чтобы увидеть какие значения переменных учавствуют формулах mathcad 15 существует функция explicit. Введем ряд переменных и присвоим им числовые значения. Затем введем формулу и найдем значение выражения. Пример приведен ниже на рисунке 5.

Как сделать таблицу в маткад

Рис. 5. Значение выражения по умолчанию

Теперь щелкните левой кнопкой мыши по формуле и установите курсор, как показано на рисунке 6. Для этого используйте клавиши: стрелка влево, стрелка вправо и пробел

Как сделать таблицу в маткад

Рис. 6. Ввод функции explicit

На панели Symbolic найдите кнопку explicit и нажмите ее. Возле формулы появится фраза explicit. Далее, после этой фразы поставте запятую и введите все переменные, значения которых вы бы хотели видеть. Синтаксис приведен на рисунке 7.

Как сделать таблицу в маткад

Рис. 7. Работа функции explicit для постановки значений в формулу

Можно скрыть название функции и переменные после команды explicit. Так документ станет легче воспринимать стороннему человеку. Для этого щелкните правой кнопкой мыши по выражению и в выпадающем меню нажмите «Hide keywords». Уберите выделение с выражения и вы увидите, что оно отображается без служебных фраз

Как сделать таблицу в маткадКак сделать таблицу в маткад

Рис. 8. Скрытие функции explicit

Импорт данных из внешнего файла блокнот.txt и excel.xlsx

Не редко приходится работать с массивами данных, которые сохранены в txt файлах либо в таблицах excel. В mathcad 15 есть возможность импорта данных из внешнего файла для обработки и анализа

Как сделать таблицу в маткад

Рис. 9. Импорт данных в Mathcad 15

В появивщемся окне нажмите Browse. и выберете файл с данными. Для примера используется заранее созданный файл as1.txt, в котором записаны числовые значения. Далее нажмите Next и затем Finish

Как сделать таблицу в маткад

Рис. 10. Импорт данных в Mathcad 15

Вы увидите свободный маркер, которому присвоен «файл»

Как сделать таблицу в маткад

Рис. 11. Импорт данных в Mathcad 15

Введите имя переменной на месте маркера. Теперь данные файла сохранены в переменной и с ними можно работать

Как сделать таблицу в маткад

Рис. 12. Импорт данных в Mathcad 15 из блокнота

Обратите внимание, что если данные в файле постоянно обновляются и вам нужно иметь актуальные расчеты в mathcad, то необходимо обновлять страницу. Это можно сделать с помощью сочетания клавиш Ctrl + F9, либо перейдя в основном меню по следующему пути: Tools > Calculate > Calculate Worksheet. Таким образом, все операции в вашем расчете пересчитаются, а импортированные данные обновятся

Как сделать таблицу в маткад

Рис. 13. Импорт данных в Mathcad 15 из блокнота. Обновление данных

Как сделать таблицу в маткад

Рис. 14. Импорт матрицы из блокнота в mathcad 15

Чтобы импортировать числовые данные из файла ecxel в основном меню выполните переход: Insert > Data > File input. Затем в File format выберете пункт Microsoft Excel и нажмите кнопку Browse.

Как сделать таблицу в маткад

Рис. 15. Импорт данных из файла ecxel в mathcad 15

В появившемся окне выберете ваш файл и нажмите кнопку Open.

Как сделать таблицу в маткадКак сделать таблицу в маткад

Рис. 16. Импорт данных из файла ecxel в mathcad 15

Нажмите кнопку Next и вы попадете в меню настройки импорта. Вы можете оставить все ячейки без изменений и тогда mathcad импортирует все содержимое файла excel. Нажмите кнопку Finish и в рабочем поле mathcad вы увидете, что появился свободный маркер, котоорму присвоена иконка вашего файла

Как сделать таблицу в маткад

Рис. 17. Импорт данных из файла ecxel в mathcad 15

В место маркера введите какую либо переменную, например N, и выведете ее значение, используюя операцию равенства. На рисунке 18 видно, что переменная N содержит массив (матрицу) значений импортированных из файла excel

Как сделать таблицу в маткад

Рис. 18. Импорт данных из файла ecxel в mathcad 15

Если есть необходимость импортировать только часть данных из файла excel, то после выбора файла на диске нужно указать соответсвующий диапазон ячеек. В этом случае импортируются данные из указанного диапазона

Как сделать таблицу в маткад

Рис. 19. Импорт диапазона данных из файла ecxel в mathcad 15

После нажатия кнопки Finish вы снова увидите, что появился свободный маркер, которому присвоена иконка вашего файла. Введем новую переменную, например N2, и сразу же выведем ее значение, с помощью комады равенства. На рис. 20 видно, что переменная содержит матрицу значений, которые импортировались из определенного диапазона ячеек файла excel

Как сделать таблицу в маткад

Рис. 20. Импорт диапазона данных из файла ecxel в mathcad 15

При импортировании чисел с десятичными дробями из txt файлов обратите внимание на то, чтобы разделителем была запятая. Иначе mathcad не распознаст дробное число

Обратите внимание, что числовые данные с десятичными дробями в excel должны иметь разделитель, который корректно прочитается в mathcad. В противном случае число не импортируется корректно

Как сделать таблицу в маткад

Donec eget ex magna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fergiat. Pellentesque in mi eu massa lacinia malesuada et a elit. Donec urna ex, lacinia in purus ac, pretium pulvinar mauris. Curabitur sapien risus, commodo eget turpis at, elementum convallis elit. Pellentesque enim turpis, hendrerit tristique.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dapibus rutrum facilisis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Etiam tristique libero eu nibh porttitor fermentum. Nullam venenatis erat id vehicula viverra. Nunc ultrices eros ut ultricies condimentum. Mauris risus lacus, blandit sit amet venenatis non, bibendum vitae dolor. Nunc lorem mauris, fringilla in aliquam at, euismod in lectus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In non lorem sit amet elit placerat maximus. Pellentesque aliquam maximus risus, vel venenatis mauris vehicula hendrerit.

Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fersapien risus, commodo eget turpis at, elementum convallis elit. Pellentesque enim turpis, hendrerit tristique lorem ipsum dolor.

Как в mathcad 15 создать таблицу с данными

Как создать таблицу с изначально неизвестными данными?
Нужно написать таблицу, которую нужно заполнить данными, высчитывающимися непосредственно в.

Как в процедуре создать таблицу и заполнить ее данными из других таблиц, по определенному условию
Подскажите пожалуйста, я новичок в SQL, и не совсем понимаю, как можно создать такую процедуру, в.

Как создать список с данными из 2-го столбца таблицы для вставки всей строки в другую таблицу
на одной странице есть таблица с несколькими колонками, необходимо создать раскрывающийся список с.

Создать таблицу с данными
1. Создать таблицу. которая должна содержать: 1. Составленный первичный ключ (более одного.

Лучший ответ

Сообщение было отмечено Barhan как решение

Похожие публикации:

  1. Как fbx открыть в archicad
  2. Как в автокаде посмотреть единицы измерения
  3. Как в автокаде увеличить фигуру
  4. Как вернуть панель инструментов в архикаде

Как построить график в маткаде по таблице excel

Здравствуйте
Срочно нуждаюсь в вашей помощи.
У меня есть большая таблица в Excel (3×136), а вычисления по ней нужно проводить в Mathcad. Интегрировал я эту таблица в маткад, присвоил ей, например, имя table, а вот, как с ней работать — не знаю
Итак, вопрос: Как мне каким-то переменным присвоить по каждому столбцу этой таблицы?

Если обычная таблица маткадовская была, то я знаю, как сделать
(например, для первого столбикабыло бы: first:=table( — в верхнем индексе)), а вот, как сделать для экселевской таблицы, я не знаю

Выручайте.
Заранее спасибо.

Нужно таблицу вставить через команду Insert/Component/Microsoft Excel. И там в диалоге указать, что берется из таблицы, а что в нее передается (Inputs/Outputs).
Но лучше скопировать данные из таблицы Excel в таблицу Mathcad. Можно сохранить экселевскую таблицу как форматированный текст с разделителем — пробел (расширение .prn), а затем считать в маткад, одновременно присвоив содержимое таблицы массиву:
table:=READPRN(Имя_файла.prn)
Ну а дальше знаете, что делать.

«Но лучше скопировать данные из таблицы Excel в таблицу Mathcad»
=========
Да, для меня это было бы гораздо лучше, но как именно это сделать?

Если Вы даже это не можете сделать — то уже начались Новогодние праздники.

2 OchkovVF
Вот она — руССкая душа: отмечать праздники за три дня — это круто!
У нас в Украине только 29-е.

А вообще, я имел в виду, что может вы знаете какой-то автоматический способ перевода таблицы Экселя в таблицу Маткада? Потому что я знаю только «ручной».

См. мой первый ответ — нужно вставить через команду Insert/Component/Microsoft Excel. И там в диалоге
указать, что берется из таблицы, а что в нее передается (Inputs/Outputs).
Но лучше скопировать данные из таблицы Excel в таблицу Mathcad.

Но лучше скопировать данные из таблицы Excel в таблицу Mathcad.
=========
КАК?! Как скопировать. Copy — Paste . (Ctrl+C — Ctrl+V)
И так все 400 значений.

Вы, по-видимому, не так установили параметры Output во внедренной Excel-таблице. Там по умолчанию стоит A1:A1, а Вам нужно A1:Z25 или что-то другое, охватывающее Ваши данные в таблице. После этого область A1:Z25 превращается в Mathcad-матрицу соответствующего размера, которую легко разделить на Ваши столбцы. Есть и др. варианты передачи данных. Внимание! Может сказаться проблема десятеричного разделителя — , в Excel и . в Mathcad.
Альтернатива — работать через файл на диске (совет Леонида). Дело в том, что далеко не на всех РС стоит одновременно и Mathcad и Excel.

А вообще-то, мне не хочеться Вам отвечать. Вместо «спасибо, но я имел ввиду другое» получаешь Ваше раздражение!

Здравствуйте, подскажите пожалуйста функцию.
Пример: х:=4..20 у:=0..30 в идеале 4(х) соответствует 0(у), а 20(х) соответствует 30(у) (х при 12 будет соответствовать у=15) график должен быть линейным. Мне нужно увидеть нелинейность если вдруг при х=12 y=17.
Я создаю файл exel, где в первом столбце ввожу х до 10точек, а во втором столбце полученное у до 10 точек, потом этот файл нужно подгрузить в exel (или прям в exel) построить график у(х) и увидеть нелинейность функции.

Добавлено через 39 минут
Опечатался в маткад нужно скормить файл с данными эксел

__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь

Как построить график по данным из Excel?
Нароод, как построить график на Visual studio. В приложении Windows form надо загрузить данные из.

По эмпирическим данным построить функцию
16; 23; 29; 34; 38; 41; 43; 44 и нужно чтобы X в зависимости от времени 1,2,3,4,5,6,7,8.

Построить производственную функцию по данным из таблицы
Помогите пожалуйста построить производственную функцию: CES И Джири. Линейная и Кобба -Дугласа.

Посмотрите пример во вложенном архиве (файл для Mathcad 14/15). Для вставки файла Excel в документ Mayhcad: в главном меню программы переходим «Вставка» —> «Данные» —> «Ввод из файла» —> «Формат файла Microsoft Excel».

По точкам я и сделал в exel, но там десятые (кривизну линии сложно рассмотреть), в маткаде у меня подгружает таблицу, но как в график ее завести из выше примера стало понятно, но это надо в голове держать такую конвертацию: из таблицы в строчные таблицы и потом только в график.
А вообще как функция эта выглядит формула зависимости y(х)??

Функция мне нужна, чтобы смотреть любую точку на интервале, пример: ввожу в маткаде У(4.2)= (и маткад выводит 0.375) Подскажите пожалуйста школьную функцию.

Все еще прошу помощи как это сделать в маткаде. Пример в рис.
Мне сотые и тысячные нужно смотреть
И нужно построить функцию эту на графике (линейная прямая будет)

Читайте также:

  • Скрипт для очистки истории браузера
  • Как растянуть звук в adobe audition
  • Как убрать предложение сири для браузера
  • Как перенести диаграмму ганта из project в powerpoint
  • Отключить сайт в браузере

Как сделать таблицу в маткаде

Вы можете войти или зарегистрироваться, чтобы добавить ответ и получить бонус.

Как в ворде поднять таблицу вверх к заголовку?

Чтобы поднять таблицу вверх, установите курсор выше таблицы. Затем нажмите клавишу «бэкспейс» столько раз, пока таблица не окажется на нужном вам уровне.

Как в ворде открыть таблицу символов?

Открываем ворд. Наверху есть кнопка «Вставка», нажимаем её. Там будет раздел, который так и будет называться «Символы», нажимаем на него. Потом видим «Символ»? нажимаем туда и выбираем «Другие символы». Далее нужно будет выбрать в списке «Шрифт» и потом выбирать символ. Либо, просто «Вставк » . Читать далее

Вы можете использовать переменные и функции из других файлов Mathcad в своем рабочем листе. Вы можете также считывать данные из Excel и использовать таблицы Excel в Mathcad.

Данные из других файлов Mathcad

mathcad_17_01

Выше Вы видите две области с командами “Включить Компонент Excel –> Вставить компонент Excel:

mathcad_17_10

В средней части находится окно Excel. В верхней части мы вводим данные в Excel (из Mathcad). Мы перенесли векторы v и w в ячейки A1:A5 и C1:C5.

Если дважды щелкнуть по таблице, откроется документ Excel. Теперь Вы можете работать в Excel, используя все его инструменты. Мы произвели простые вычисления в ячейках E1:E5, затем закрыли Excel.

Если Вы хотите использовать результаты из Excel в Mathcad, используйте нижнюю часть компонента Excel, блок “Вывод”. Здесь мы перенесли ячейки E1:E5 в вектор u (подстрочный индекс вводится через [ ):

mathcad_17_11

Обратите внимание, что “excel” вводится в нижнем регистре, а диапазон ячеек вводится как строка. Здесь мы ввели диапазон вектора из пяти элементов, но это может быть любой диапазон.

При переносе данных в Excel не нужно задавать диапазон, только первую ячейку:

При выводе данных нужно определять весь диапазон. Мы перевели только числа, но можно переводить и строки (например, заголовки столбцов).

Вы можете изменять размер компонента Excel, когда он выбран, с помощью точек на границе области. Изменять размер областей ввода и вывода можно, добавляя и удаляя строки. Когда компонент Excel активен, появляются две кнопки возле углов областей, чтобы можно было скрыть эти области:

mathcad_17_13

Использование Mathcad в Excel

mathcad_17_14

Внутри Excel Вы можете редактировать этот график и экспортировать его в PowerPoint или в Word. Обратите внимание, что нумерация ячеек в Excel начинается с 1, а не с 0, как в Mathcad.

Есть несколько способов ввести данные в Mathcad:

Для ввода диапазона ячеек используется нумерация Excel. Экспорт данных в Mathcad:

Продолжая публикацию избранных статей из готовящейся в издательстве «Новое знание» книги «Вычисления в MathCAD. Практическое руководство» и учитывая пожелания читателей «Компьютерной газеты», сегодня мы решили немного разобраться с таким небезынтересным с практической стороны вопросом, как взаимосвязь MathCAD и MS Excel в плане обмена данными между двумя этими системами, а также c принципами организации того же обмена, но уже в аспекте работы с обычными текстовыми ASCII-файлами.

Excel
В том случае, если вы хорошо владеете Excel, вам совершенно не обязательно осваивать многие разделы в MathCAD. К тому же, вопросы, связанные со статистической обработкой данных и всевозможными бизнес-задачами, решаются в нем гораздо проще (и возможности Excel в этих областях гораздо шире). С другой стороны, MathCAD обладает несравнимо более высоким потенциалом в сфере обработки экспериментальных данных (интерполяции, регрессии и экстраполяции), поэтому, даже если результаты ваших измерений были записаны в виде электронной таблицы, строить исходя из них графики и диаграммы все же лучше в нем.
Дело в том, что экспортировать данные из таблицы Excel в матрицу MathCAD можно просто скопировав их и вставив затем в пустую таблицу ввода. Однако провести обратную операцию (т.е. данные из матрицы MathCAD экспортировать в Excel) используя таблицу ввода (Input Table) не получится. Для выполнения этой задачи следует задействовать таблицу Excel как компонент MathCAD.
Компонентами в MathCAD называются приложения или объекты из других приложений, которые могут принимать непосредственное участие в работе создаваемого вычислительного алгоритма. Учитывая глобальность распространенности таких систем, как Excel или MatLab, возможность MathCAD осуществлять с ними согласованную работу просто неоценима, т.к. это значительно расширяет потенциал всех этих программ. Именно по этой причине создатели MathCAD посвятили целый раздел Центра Ресурсов (Extending MathCAD — подробно здесь мы его обсуждать не будем) примерам по использованию компонентов.
Для того чтобы установить один из компонентов, прежде всего вы должны открыть специальное диалоговое окно Component Wizard (Мастер компонентов). Сделать это можно при помощи команды Component (Компонент) меню Insert (Вставить) или, лучше, задействовав одноименную кнопку панели Standard (Стандартные).
В стандартной установке MathCAD компонентов совсем немного — около 10. Говорить обо всех мы не будем, а ограничимся освещением двух наиболее часто используемых. Необходимую информацию об остальных компонентах заинтересованный читатель сможет найти в справочной системе программы.
Чтобы вставить в документ MathCAD электронную таблицу Excel, выполните следующие операции:
— Запустите, задействовав соответствующую команду меню Insert (Вставить) или кнопку панели Standard (Стандартные), диалог Component Wizard (Мастер компонентов).
— В списке появившегося окна выберите строку Excel и нажмите кнопку Next (Далее).
— В открывшемся диалоговом окне Excel Setup Wizard (Мастер установки Excel) вы должны выбрать один из имеющихся параметров в зависимости от типа решаемой проблемы. Так, если вам требуется провести экспорт каких-то данных из MathCAD в Excel с целью их обработки, то активизируйте опцию Create an empty Excel worksheet (Создать пустой документ Excel). Если же вы собираетесь импортировать в MathCAD данные из существующего Excel-файла, то отметьте настройку Create from file (Создать из файла).
— Любой компонент может быть вставлен в документ MathCAD как в своем обычном виде (для Excel это будет таблица), так и в форме маленькой картинки — иконки (Icon). Никаких различий в работе с компонентом в этих двух формах не существует, поэтому выбор типа его вида должен определяться вашими предпочтениями и спецификой решаемой задачи (использование иконок позволяет значительно экономить место на документе). По умолчанию компонент вставляется в своем обычном виде. Для того чтобы представить его в форме иконки, задействуйте параметр Display as Icon (Отобразить как иконку) диалогового окна Excel Setup Wizard (Мастер установки Excel) (рис.1).

Рис.1. Иконка компонента Excel

— Когда все необходимые настройки в окне Excel Setup Wizard (Мастер установки Excel) будут сделаны, нажмите Next (Далее).
— При помощи опций появившейся второй страницы диалогового окна Excel Setup Wizard (Мастер установки Excel) вы должны определить, с какой ячейки будут читаться (или записываться) данные из документа Excel.
Практически это следует сделать с первой (A1) ячейки, так что вносить какие-либо изменения в принятые по умолчанию настройки вам почти наверняка не придется (рис.2).

Рис. 2. Настройка параметров компонента Excel

— Нажмите Finish (Готово).
В результате осуществления описанных выше действий в документе MathCAD появится таблица, очень похожая на обычную таблицу ввода (Input Table). В том случае, если вы вставляли пустой лист Excel, она будет содержать оператор присваивания (для того чтобы вы могли задать ей имя и работать в дальнейшем, как с обычной матрицей) и маркер, в котором вы должны прописать имя матрицы, данные из которой следует занести в таблицу.
Прочитав матрицу значений MathCAD в таблицу Excel, провести необходимые расчеты вы можете, просто выполнив по ней двойной левый щелчок мышью. При этом все рабочие панели MathCAD будут заменены инструментами Excel, и нужные преобразования можно будет сделать точно так же, как и при непосредственной загрузке программы. Выполнив затем щелчок мышью по рабочей области, вы вернетесь в нормальный режим.
В качестве примера согласованной работы MathCAD и Excel приведем расчет среднеквадратичного отклонения выборки, полученной при помощи генератора случайного равномерно распределенного числа rnd MathCAD с использованием специальной встроенной функции СТАНДОТКЛОН Excel. Результаты этого расчета представлены на рис.3.

Рис. 3. Работа с компонентом Excel

Рис.4. Ошибка при импортировании данных

— Пустые строки и столбцы, содержащие ASCII-текст, при считывании игнорируются.
MathCAD может не только импортировать, но и создавать на основании матриц структурированные .prn-файлы. Для этого в систему встроена специальная функция WRITEPRN(«file»), где file — имя создаваемого файла. Интересной особенностью этой функции является то, что не она присваивается, а, наоборот, ей присваивается значение некоторой матрицы. Например, запись WRITEPRN(«C:\Samples\ M.prn»):=M означает, что соответствующий матрице M ASCII-файл M.prn будет создан в корневой папке Samples диска С:.
Работая с функцией WRITEPRN, нужно учитывать следующие факты:
— В том случае, если вы пропишете только имя файла без пути к нему, WRITEPRN сохранит его в каталоге программы.
— WRITEPRN может создавать файлы не только с расширением .prn, но и в любом другом ASCII-формате, например, .dat или .txt. Расширение создаваемого файла вы задаете, когда прописываете его имя в скобках рассматриваемой функции.
— Если файл с указанным для WRITEPRN именем уже существует, то он автоматически заменяется без обычного для Windows предупреждения.
— В записанном при помощи WRITEPRN текстовом файле значения будут разделены пробелами. В качестве десятичного знака будет использована точка.
— По умолчанию количество знаков импортируемых из MathCAD численных данных ограничено 4. Хотя это и соответствует обычным правилам отображения чисел в MathCAD, в ряде случаев подобный подход может быть неприемлем. В том случае, если вам надо экспортировать данные с более высокой точностью, вы можете увеличить количество сохраняемых знаков. Для того чтобы это сделать, обратитесь к закладке Builds-In Variables (Системные переменные) диалогового окна Math Options (Математические опции) меню Math (Математические). Здесь в окошке параметра PRNPRECISION задайте необходимый уровень точности. Очевидно, что наибольшая величина PRNPRECISION должна равняться 16.
— Увеличивая точность экспортируемых данных, вы должны учитывать, что по умолчанию ширина столбца создаваемого WRITEPRN текстового файла соответствует 8 знакам. Следовательно, если PRNPRECISION превышает это значение, то ширину столбца следует увеличить (если этого не сделать, данные не сольются, однако значения в соседних столбцах будут расположены вплотную друг к другу, что значительно снижает наглядность). Сделать это можно при помощи параметра PRNCOLWIDTH закладки Build-in Variables (Системные переменные). Величина ширины столбца в MathCAD не лимитируется.
— Соответствующие определения для PRNPRECISION и PRNCOLWIDTH можно сделать и непосредственно в документе (аналогично TOL и CTOl), что гораздо проще и техничнее, чем использование закладки Build-in Variables (Системные переменные) диалогового окна Math Options (Математические опции).
— В том случае, если в исходной матрице содержались элементы с порядком, то в созданном при помощи WRITEPRN файле они будут представлены в инженерном формате.

Рис.5. Запись данных в текстовый файл при стандартных настройках

Иногда требуется не создать новый текстовый файл, а лишь добавить новую информацию к уже существующему. В MathCAD задачи такого рода можно решать при помощи функции APPENDPRN(«file»), где file — имя файла (или путь к нему), к которому нужно дописать сведения. По особенностям своего синтаксиса функция APPENDPRN полностью соответствует функции WRITEPRN, поэтому останавливаться на этом вопросе мы не будем. Естественным условием при записи значений матрицы в конец некоторого текстового файла является то, что число их столбцов должно совпадать.
В предыдущих версиях MathCAD существовали специальные функции WRITE и APPEND, предназначенные для записи данных в неструктурированный текстовый файл. Однако начиная с версии программы 2001 года эти функции считаются устаревшими (что вполне оправданно, т.к. неструктурированный текст — это просто частный случай структурированного).
О функциях, предназначенных для чтения (и, соответственно, записи) данных из текстового файла (READPRN и WRITEPRN), мы довольно подробно говорили в предыдущей главе. Однако в MathCAD подобную работу можно выполнить и гораздо проще, обратившись к специальному компоненту File Read or Write (Прочитать или записать файл). Так, например, для того чтобы прочитать таблицу значений из .prn-файла в матрицу, следует:
— В окне Component Wizard (Мастер компонентов) выбрать строку File Read or Write (Прочитать или записать файл) и нажать Next (Далее).
— В появившемся диалоговом окне File Read or Write Wizard (Мастер записи или чтения файла) задействовать опцию Read from file (Читать из файла) и нажать кнопку Next (Далее).
— На следующей странице окна File Read or Write Wizard (Мастер записи или чтения файла) определить тип читаемого файла. Сделать это надо в списке File Format (Формат файла). В нашем случае нужно оставить определенный по умолчанию пункт Text Files (Текстовые файлы).
— Заполнить строку Enter the name of the file or data source which will be associated with this component (Введите имя файла или источника данных, который будет соединен с этим компонентом). В ней нужно прописать либо имя файла (если он сохранен в том же каталоге, что и MathCAD), либо путь к нему (для чего удобно использовать кнопку Browse (Обзор)).
— Нажать Next. При этом в документ MathCAD будет вставлен компонент в виде иконки с незаполненным оператором присваивания. Проименовав компонент, вы получите совершенно обычную матрицу, с которой можно будет проводить все допустимые в MathCAD преобразования (рис.6).

Рис.6. Чтение данных из текстового файла

Столь же просто, как и прочитать, вы можете записать текстовый файл, используя тот же компонент.
Кстати, при помощи компонента File Read or Write (Чтение или запись файла) вы можете считывать информацию из электронных таблиц, причем делается это даже легче, чем при использовании компонента Excel.

Компьютерная газета. Статья была опубликована в номере 02 за 2003 год в рубрике soft :: текст

Программа MathCAD обеспечивает стабильное поддержание своих функций уже долгие годы. В этой вычислительной среде работают экономисты, ученые, студенты и другие специалисты, владеющие прикладной и аналитической математикой. Так как математический язык понятен не всем, и не каждый способен за быстрое время его изучить, программа становится сложной для восприятия начинающих пользователей. Нагруженный интерфейс и большое количество нюансов отталкивают людей от использования этого продукта, но на самом деле разобраться в любой рабочей среде возможно — достаточно иметь желание. В этой статье разберем такую важную тему, как построение графиков функций в «Маткаде». Это несложная процедура, которая очень часто помогает при расчетах.

Типы графиков

Помимо того что в MathCAD определены быстрые графики, которые вызываются с помощью горячих клавиш, существуют и другие графические приложения. Например, пользователь может в шапке программы найти раздел «Вставка», а в ней — подраздел «График», в котором можно просмотреть все доступные графики в «Маткаде»:

  • График X-Y — показывает зависимость одной величины от другой. Самый распространенный тип, который позволяет быстро оценить и исследовать зависимости.
  • Полярный график — использует полярные координаты. Суть графика — показать зависимость одной переменной от другой только в полярной координатной плоскости.
  • График поверхности — создает поверхность в пространстве.
  • Векторное поле, 3-D график разброса, столбчатая 3-D диаграмма используются для других специальных целей.

Построение графика функции

Невозможно научиться работать с вычислительной средой без примеров, поэтому будем разбираться в MatchCAD на шаблоне.

Допустим, задана функция f(x) = (e^x/(2x-1)^2)-10 в интервале [-10;10], которую необходимо построить и провести исследование. Прежде чем приступить к построению графика функции, необходимо данную функцию перевести в математический вид в самой программе.

Быстрый график

  1. После того как функция была задана, следует вызвать окно быстрого графика клавишей Shift + 2. Появляется окошечко, в котором расположены 3 черных квадратика по вертикали и горизонтали.
  2. По вертикали: самый верхний и нижний отвечают за интервалы значений, которые можно регулировать, средний задает функцию, по которой пользователь может построить график в «Маткаде». Крайние черные квадратики оставляем без изменения (значения автоматически присвоятся после построения), а в средний пишем нашу функцию.
  3. По горизонтали: крайние отвечают за интервалы аргумента, а в средний нужно вписать «х».
  4. После проделанных шагов нарисуется график функции.

Построение графика по точкам в «Маткаде»

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

  1. Зададим диапазон значений для аргумента, в рассматриваемом случае x:=-10,-8.5.. 10 (символ «..» ставится при нажатии на клавишу «;»).
  2. Для удобства можем отобразить получившиеся значения «х» и «у». Для первого случая используем математическую формулировку «х=», а для второго — «f(x)». Наблюдаем два столбика с соответствующими значениями.
  3. Построим график, используя сочетание клавиш Shift + 2.

Построение по точкам

Заметим, что та часть графика, которая устремлялась вверх, исчезла, а на месте нее образовалась непрерывная функция. Все дело в том, что в первом построении функция претерпевала разрыв в некой точке. Второй график был построен по точкам, но, очевидно, что точка, которая не принадлежала графику, не отображена здесь — это одно из особенностей построения графиков по принципу точек.

Табуляция графика

Чтобы избавится от ситуации, где функция претерпевает разрыв, необходимо протабулировать график в «Маткаде» и его значения.

Метод табуляции

  1. Возьмем известный нам интервал от -10 до 10.
  2. Теперь запишем команду для переменного диапазона — x:=a,a + 1 .. b (не стоит забывать, что двоеточие — результат нажатия клавиши «;»).
  3. Смотря на заданную функцию, можно сделать вывод о том, что при значении «х=1» будет происходить деление на ноль. Чтобы без проблем протабулировать функцию, стоит исключить эту операцию так, как показано на картинке.
  4. Теперь можно наглядно отобразить значения в столбиках, как мы это делали с построением по точкам. Табуляция выполнена, теперь все значения с шагом в одну единицу соответствуют своим аргументам. Обратите внимание, что на «х=1» значение аргумента не определенно.

Минимум и максимум функции

Чтобы найти минимум и максимум функции на выбранном участке графика в «Маткаде», следует использовать вспомогательный блок Given. Применяя этот блок, необходимо задать интервал поиска и начальные значения.

Читайте также:

  • Как сделать огиву в excel
  • Как сделать злой выхлоп
  • Как сделать педикюр если боишься щекотки
  • Как сделать саморазвязывающийся узел
  • Как сделать тотем в the forest

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *