Выражение переопределяет встроенную единицу измерения mathcad

Выражение переопределяет встроенную единицу измерения mathcad

1.2.7. Размерные переменные

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

Чтобы создать размерную переменную, определяющую, например, силу тока в 10 А , введите выражение, присваивающее переменной i значение 10 : i:= 10 , и затем символ умножения , а потом букву "А" . Поскольку все символы, обозначающие единицы измерения, зарезервированы и имеют предустановленные значения (связанные с размерностью), то литера А будет распознана Mathcad как Ампер (листинг 1.17, первая строка). Если ранее вы переопределили переменную А , присвоив ей какое-либо значение, то восприниматься как единица силы тока она уже не будет.

Листинг 1.17. Расчеты с размерными переменными

Вставить единицу измерения можно и по-другому, не вручную, а при помощи средств Mathcad. Для этого выберите команду Insert / Unit (Вставка / Единица), либо нажмите кнопку с изображением мерного стакана на стандартной панели инструментов, либо клавиши + . Затем в списке Unit (Единица измерения) открывшегося диалогового окна Insert Unit (Вставка единицы измерений) выберите нужную единицу измерения Ampere (А) и нажмите кнопку ОК . Если вы затрудняетесь с выбором конкретной единицы измерения, но знаете, какова размерность переменной (в нашем случае это электрический ток), то попробуйте выбрать ее в списке Dimension (Размерность) диалогового окна Insert Unit (Вставка единицы измерений). Тогда в списке Unit (Единица измерения) появятся допустимые для этой величины единицы измерений, из которых выбрать нужную будет легче (рис. 1.9).

Просмотреть вставку единиц измерения можно и без выхода из диалогового окна Insert Unit, нажимая вместо кнопки ОК кнопку Insert (Вставить). В этом случае вы увидите, что единица измерений появилась в нужном месте документа, и можете поменять ее, оставаясь в диалоге Insert Unit.

Читайте также:  Hotfix usb win10 v1803

Многие единицы измерения можно представлять в виде различных символов. Например, ампер — как А или amp , Ом — как ohm и т. д.

Над размерными переменными можно производить любые разумные с физической точки зрения расчеты. Пример расчета сопротивления через отношение напряжения к току приведен в листинге 1.17. Работая с размерными переменными, приготовьтесь к тому, что Mathcad будет постоянно контролировать корректность расчетов. Например, нельзя складывать переменные разной размерности, в противном случае будет получено сообщение об ошибке "The units in this expression do not match" (Размерности в этом выражении не совпадают). Тем не менее, позволяется складывать, например, амперы с килоамперами и величины, размерность которых выражена в разных системах измерения (например, СИ и СГС).

Рис. 1.9. Вставка единиц измерения размерной величины

В Mathcad 12 контроль за правильностью совместного применения различных размерных переменных стал еще жестче, что позволяет избежать случайных ошибок. В частности, примененная техника статической проверки размерности запрещает расчет функций, которые, в зависимости от значения аргумента, могут выдавать результат различной размерности, например, f(x=0)=1*m 2 , a f (x=l)=l*m 3 , и т. п. Запрещено также возводить размерные переменные в степень, не являющуюся целым числом, например (l*s) 2.31 , а также выполнять некоторые другие операции.

Можно включить автоматический перевод единиц измерения в более простые единицы, как это показано в листинге 1.17 (ответ автоматически переводится в омы). Для этого перейдите в диалоговое окно Result Format (Формат результата) на вкладку, посвященную размерностям, с помощью команды Format / Result / Unit Display (Формат / Результат / Отображение размерности). Установите в ней флажок Simplify units when possible (Упрощать единицы, когда это возможно).

Единицу измерения в системе СИ любой размерной переменной можно вывести при помощи встроенной функции siunitsof :

  • siunitsof (a) — возвращает единицу измерения переменной (в системе СИ):
Читайте также:  Thunderbird автозагрузка windows 10

В прежних версиях Mathcad эта функция имела другое название— UnitsOf (листинг 1.18).

Листинг 1.18. Вывод единицы измерения размерной величины в системе СИ Mathcad 2001-11

Встроенные переменные Mathcad, к которым «прикрепили» единицы измерения физических величин

Единицы измерения (предопределенная переменная Mathcad)

day (день), hr (час), min, s, sec и yr (год)

вязкость динамическая (dynamic viscosity)

вязкость кинематическая (cinematic viscosity)

atm (атмосфера физическая), in_Hg (дюймы ртутного столба), Pa, psi (фунт силы на квадратный дюйм) и torr (мм ртутного столба)

cm, ft (фут), in (дюйм), km, m, mi (миля), mm и yd (ярд)

Gy (грей) и Sv (зиберт)

F, farad, m F, nF, pF и statfarad

С, coul (кулон) и statcoul

H, henry, m H, mH и stathenry

индукциямагнитногополя (magnetic flux density)

gauss, stattesla, T иtesla

количество вещества (substance)

магнитный поток (magnetic flux)

statweber, Wb иweber

gm, kg, lb (фунт), mg, oz (унция), slug (пуд), ton (тонна британская) и tonne (тоннаметрическая)

hp (лошадиная сила29), kW, W и watt

напряженность магнитного поля (magnetic field strange)

Oe и oersted (эрстед)

fl_oz («жидкая» унция), gal (галлон), L, liter и mL

acre (акр) и hectare

kV, KV, mV, statvolt, V и volt

mho, S, siemens и stat siemens

dyne, kgf, lbf, N и newton

сила света (luminosity)

cd (кандела) и Im (люмен)

kph (км в час) и mph (мили в час)

K W , M W , ohm, statohm и W

A, amp, KA, m A, mA иstatamp

deg, rad и str(стерадиан)

g (ускорение свободного падения)

GHz, Hz, kHz, KHz и MHz

BTU(британская тепловая единица30), cal, erg, J, joule и kcal

Пользователи любят Mathcad за то, что функционал данного программного средства позволяет работать с физическими единицами измерения. PTC Mathcad предоставляет широчайший набор единиц измерения, соответствующих международной системе единиц измерения под названием СИ, американскому аналогу USCS и традиционной системе типа СГС – «сантиметр-грамм-секунда». Пользователь может применять их в любых целях для совершения расчетов формул, графических объектов, матриц и таблиц. Более того, всегда можно воспользоваться функцией корректности математических расчетов.

Читайте также:  Как двигать строку в ворде

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

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

Для создания новой единицы измерения нужно:

  • Задать наименование новой расчетной единицы.

  • Перейти на панель «Математики», где содержатся команды для изменения «Стиля». Там в разделе «Обозначений» нужно выбрать «Единицу».

Теперь новое наименование будет подсвечено, синим цветом, как на рисунке ниже:

  • Воспользовавшись командой присваивания, необходимо получить требуемый символ и заполнить поле выражения для созданной единицы. Завершить операцию нужно нажатием клавиши Enter:

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

Чтобы такой набор данных не был показан на основном рабочем поле, его стоит переместить в так называемую сворачиваемую область через вкладку под названием «Документ» и клавишу «Область».

После этого новая система единиц измерений может применяться пользователями в самых разных расчетах:

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

Ссылка на основную публикацию
Волшебные построения магических прямоугольников
Краткая история построения магических прямоугольников, брусков, тессерактов, параллелепипедов. (A brief history of the construction of magic rectangles, bars, tesseracts, parallelepipeds.)...
Весы кухонные к71 электронные инструкция
3.0 ВЕСЫ КУХОННЫЕ ОТЛИЧНАЯ ЦЕНА К71, электронные - работа от 2 батареек ААА (не входят в комплект) - функция обнуления...
Во время активации произошла ошибка nod32
На этой странице будут размещены причины и способы решение самый распространенных ошибок активации антивируса ESET NOD32. В случае вопросов -...
Вы исчерпали лимит дискового пространства андроид
Проблема нехватки свободного места на телефоне актуальна несмотря на то, что объем встроенного накопителя постоянно растет. Ведь вместе с ним...
Adblock detector