Главная страница
Навигация по странице:

  • Name:= Nbegin .. Nend

  • Name := Nbegin, (Nbegin + Step)..Nend.

  • Индексация элементов массивов.

  • ORIGON

  • Matrix

  • Арифметические операторы

  • Лабы и лекции по Mathcad. 1. 1 Интерфейс пользователя


    Скачать 1.69 Mb.
    Название1. 1 Интерфейс пользователя
    АнкорЛабы и лекции по Mathcad.doc
    Дата15.04.2018
    Размер1.69 Mb.
    Формат файлаdoc
    Имя файлаЛабы и лекции по Mathcad.doc
    ТипДокументы
    #18083
    страница3 из 17
    1   2   3   4   5   6   7   8   9   ...   17

    1.3 Ввод и редактирование данных.





    Ввод и редактирование формул и текста.


    В MatCAD-документе курсор ввода имеет вид красного крестика. Этот крестик указывает, в каком месте рабочего листа будет произведено следующее действие.Указатель в виде крестика может принимать другие формы.



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



    Если вам не нравится взаимное расположение областей в документе, его можно изменить:

     установите курсор-крестик на пустом месте документа

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

     установите курсор на одну из выделенных областей (курсор примет вид черной руки)

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






    При вводе текстовой области (клавиша ["]) курсор-крестик имеет вид вертикальной красной черты. При этом текстовая область окружена черной рамкой.

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

    При редактировании формул случаются ошибки. На этот случай в меню Edit имеется команда Undo, отменяющая последнее действие. Того же результата можно достичь, воспользовавшись соответствующей кнопкой панели инструментов Standart или комбинацией клавишь [Alt+Backspace].


    Присваивание переменным значений.







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




    Ранжированные переменые.


    Ранжированные переменные – особый класс переменных, который в системе Math CAD зачастую заменяет управляющие структуры, называемые циклами. Эти переменные имеют ряд фиксированных значений, с определённым шагом меняющихся от начального значения до конечного.



    Ранжированные переменные характеризуются именем и индексом каждого своего элемента. Например:
    Name:=Nbegin .. Nend
    где Name - имя переменной,Nbegin - её начальное значение, Nend - конечное значение, .. - символ, указывающий на изменение переменной в заданных пределах (он вводится знаком точки с запятой ;). Если Nbegin < Nend , то шаг изменения переменной будет +1, в противном случае - (-1).






    Для создания ранжированной переменной общего вида используется выражение:
    Name := Nbegin, (Nbegin + Step)..Nend.
    Здесь Step-заданный шаг переменной.

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

    Есть три способа показать значения векторов:

    Xj= выводится обычная таблица вывода;

    X= выводится вектор, если число его элементов меньше 10;

    X= выводится таблица вывода со слайдером, если число элементов вектора больше 10.

    В таблице вывода можно и вставлять числовые значения, и корректировать их.



    Индексированные переменные, образующиеся в результате задания ранжированных переменных, могут применяться в последующих формульных блоках. Однако при этом необходимо соблюдать соответствие результатов (конечных и промежуточных) векторному типу этих переменных. Необходимо помнить, что ранжированная переменная - это вектор.
    Обратите внимание, что в приведенном примере ранжированная переменая i принимает значения 1,2,3 и 4. А вектор g, определенный через ранжированную переменную i, содержит 5 элементов. Это связано с тем, что по умолчанию началом отсчета индексов в MathCAD является нуль. Как избежать этой ошибки - смотри следующий раздел.





    Массивы (векторы, матрицы).


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



    Индексация элементов массивов. Порядковый номер элемента, который является его адресом, называется индексом. Нижняя граница индексации задается значением системной переменной ORIGIN, которая может принимать значение 0 или 1. Для смены начала индексации можно прямо в документе присвоить переменной ORIGON соответствующее значение или сделать это, через позицию Math главного меню, подменю Options, используя вкладку Build-In Variables(встроенные переменные)

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



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






    В результате в документе появляется шаблон матрицы, который можно заполнить требуемыми данными. Переход от символа к символу внутри шаблона совершается с помощью клавиши Tab(Табуляция).

    Массив можно определить и вручную, поэлементно.



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

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





     


    Операторы ситемы MathCAD.


    Арифметические операторы предназначены для выполнения арифметических действий над численными величинами и конструирования математических выражений.

    Оператор

    Ввод

    Назначение оператора

    X :=Y

    X : Y

    Локальное присваивание X значения Y

    X  Y

    X Y

    Глобальное присваивание X значения Y

    X =

    X =

    Вывод значения X

    X =

    X=

    Присваивание при использовании блока решений уравнений и систем Given

    Х -->

    X=

    Программное присваивание


    1   2   3   4   5   6   7   8   9   ...   17


    написать администратору сайта