|
0 / 0 / 0 Регистрация: 08.05.2015 Сообщений: 150 |
|
|
1 |
|
Количество знаков после запятой07.12.2016, 14:35. Показов 43201. Ответов 6
Здравствуйте, подскажите пожалуйста, как сделать в MathCAD чтобы в расчет шли значения с тремя знаками после запятой, а не больше. Сам сделал так: «Формат» -> «Результат» -> «Формат результата». В окне «Формат» выбрал «Общие» -> Число десятичных знаков 3, также сделал галочку «Применить в символьных результатах». Если сделать расчет, то значение получается a=0.001, но если в формуле используется «a», то значение берется с большим количеством знаков после запятой. Возможно ли это исправить?
__________________
0 |
|
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
07.12.2016, 14:35 |
|
6 |
|
6513 / 4646 / 1932 Регистрация: 02.02.2014 Сообщений: 12,478 |
|
|
07.12.2016, 15:06 |
2 |
|
Решение a:=a float,3
1 |
|
0 / 0 / 0 Регистрация: 08.05.2015 Сообщений: 150 |
|
|
07.12.2016, 15:14 [ТС] |
3 |
|
Огромное спасибо!
0 |
|
6513 / 4646 / 1932 Регистрация: 02.02.2014 Сообщений: 12,478 |
|
|
07.12.2016, 16:10 |
4 |
|
Вы настроили отображение результата, так сказать, внешнее представление числа, а внутреннее остаётся неизменным.
1 |
|
0 / 0 / 0 Регистрация: 08.05.2015 Сообщений: 150 |
|
|
07.12.2016, 16:33 [ТС] |
5 |
|
Например, мне нужно 3 знака после запятой, то ставлю float, 3 и а=2.346. Я думал, что есть для всего документа общая настройка. Спасибо!
0 |
|
1498 / 1019 / 158 Регистрация: 12.06.2012 Сообщений: 2,079 |
|
|
07.12.2016, 16:46 |
6 |
|
В главном меню программы перейдите: «Формат» —> «Результат» —> вкладка «Формат числа«. И файл с примером прикрепите в архиве к сообщению.
1 |
|
0 / 0 / 0 Регистрация: 08.05.2015 Сообщений: 150 |
|
|
07.12.2016, 16:51 [ТС] |
7 |
|
Vladimir__, сделал так, но при следующих расчетах значение не три знака после запятой, а больше подставляется. Выглядит так a=1.234, а подставляется в выражение a=1.23456. Функцией float решил этот вопрос. Спасибо!
0 |
Иллюстрированный самоучитель по MathCAD 11
Функции сокращения и округления – Truncation and Round-Off.
- ceil(z) – наименьшее целое, не меньшее z (листинг 10 11);
- floor (z) – наибольшее целое число, меньшее или равное z (листинг 10 11);
- round(z,n) – при n>0 возвращает округленное значение z с точностью до n знаков после десятичной точки, при n<0 – округленное значение z с n цифрами слева от десятичной точки, при n=0 – округленное до ближайшего целого значение z (листинг 10 12);
- trunc(z) – целая часть числа (листинг 10 11);
- z – действительный или комплексный скаляр
Начиная с версии Mathcad 11 функции округления и сокращения чисел поддерживают также и комплексные аргументы (последние строки листингов 10.11 и 10.12)
Листинг 10.11. Функции сокращения и округления:
Листинг 10.12. Округление чисел:
При округлении не забывайте о принципах представления чисел в Mathcad. Чтобы отобразить нужное количество знаков после десятичной точки, воспользуйтесь диалогом Result Format (Формат результата) (см. гл. 4).
Как в маткаде округлять?
Скажем если в результате у меня получается 36.3, то округление до 36.
если 36.5 то округляет до 37.
Только я знаю про «ФОРМАТ»—«РЕЗУЛЬТАТ» и всякие настройки..
Мне нужно чтобы в некоторых вычислениях было округление до целого числа, чтобы потом использовать это целое число.
т. к. если я например обозначаю W=36.3
то например синус от этого W sin(W)=-0.985
а мне нужна функция косинуса от 36.поэтому я ищу эту команду для округления. ведь если использовать «ФОРМАТ»—«РЕЗУЛЬТАТ» то синус он мне посчитает вот так как я писал. а мне надо чтобы было sin(36)=-0.992
т. к. результаты отличаются.Как настроить округление в mathcad
Округление малых чисел до нуля MathCAD
- Щелкните на любом пустом месте документа.
- Войдите в диалоговое окно Result Format (Формат результата): Format / Result (Формат / Результат).
- Перейдите на вкладку Tolerance (Точность).
- Установите пороговые значения для действительного нуля в поле Zero threshold (Порог нуля) и мнимого нуля в поле Complex threshold (Комплексный порог нуля).
- Нажмите кнопку ОК.
проблема.rar (101.3 Кб, 4 просмотров)
Сообщение было отмечено студенти как решение
Округление до сотых
Добрый день. Подскажите, что делаю не так. Есть переменные тип double: summa, price, addAmount.Округление числа до сотых
Здравствуйте! Помогите пожалуйста с округлением числа. Например у меня есть поле где мы вводим.Здравствуйте.
Делаю срску по MathCad. Надо было показать идемпотентность данной мне матрицы. Я взял и вычислил
. Естественным путем у меня получилась нулевая матрица. Но MathCad выводит все значения с точностью до
знаков после запятой, так что вместо симпатичных ноликов вылезли какие-то лохматые дроби. Преподаватель требует, чтобы матрица выводилась в товарном виде.
Округление значений до сотых одной командой
Округление в js до 5 сотых
Добрый день, Подскажите как правильно округлить число 1,4236901 нужно получить 1,45.Округление до сотых
Всем привет , не могу понять как округлить до сотых, пробовала round но в итоге ничего не.Округление до сотых
Помогите пожалуйста округлить "С" до сотых begin A := strtoint(Edit1.Text); C.Округление до сотых
например есть запрос SELECT dParts * pPercent * dMoney / 100 . dParts int default 0 dMoney.студенти, для mathcad 15: Формат — Результат
не забудьте поставить галочку в «применять в символьных вычислениях».
Сообщение от Krasme
Krasme, вот у меня 14 М020 стоит, половина функций не работают.
Добавлено через 6 минут
Krasme, вот у меня 14 М020 половина функций не работает.Вложения
проблема.rar (101.3 Кб, 4 просмотров)
Сообщение было отмечено студенти как решение
Решение
1. Формат — Результат — Число знаков=2
2. Пересчитать все Ctrl+F9Округление до сотых.
Два числа делятся друг на друга и надо вывести результат в Dynamic Text . Но в место этого он пишет.Округление до сотых
Помогите правильно округлить до сотых. Изначально выводит значение с четырьмя знаками после.Округление до сотых
Добрый день. Подскажите, что делаю не так. Есть переменные тип double: summa, price, addAmount.Округление числа до сотых
Здравствуйте! Помогите пожалуйста с округлением числа. Например у меня есть поле где мы вводим.
-
lubomir
- Сообщения: 5
- Зарегистрирован: Ср май 11, 2011 9:14 pm
Задать кол-во значащих цифр после запятой в MathCAD 7
Здравствуйте! Очень хочу попросить помощи по MathCAD 7, т.к. давно его использую и не могу разобраться. В последних версиях подобная ф-ия существует и имеет вид round(f(x),i), где i-кол-во цифр после запятой. В MathCAD 7. данной возможности нет. Может я ошибаюсь, но не удаётся при работе с функциями получить результат. Например:
(f(x)-f1(x))/f1(x). Пусть в определённой точке f(x)=0.001999999, а f1(x)=0.002. Фактически должны получать 0, но из-за точности вычислений не получаем. Хотелось бы ограничить вычисления и получить в даноой (.) (0.002-0.002)/0.002=0!!!
Заранее благодарен за ответ.
-
VSI
- Сообщения: 305
- Зарегистрирован: Вт мар 15, 2005 6:40 pm
- Откуда: Мариуполь
Re: Задать кол-во значащих цифр после запятой в MathCAD 7
Сообщение VSI » Ср май 11, 2011 10:04 pm
lubomir писал(а):Здравствуйте! Очень хочу попросить помощи по MathCAD 7, т.к. давно его использую и не могу разобраться. В последних версиях подобная ф-ия существует и имеет вид round(f(x),i), где i-кол-во цифр после запятой. В MathCAD 7. данной возможности нет. Может я ошибаюсь, но не удаётся при работе с функциями получить результат. Например:
(f(x)-f1(x))/f1(x). Пусть в определённой точке f(x)=0.001999999, а f1(x)=0.002. Фактически должны получать 0, но из-за точности вычислений не получаем. Хотелось бы ограничить вычисления и получить в даноой (.) (0.002-0.002)/0.002=0!!!
Заранее благодарен за ответ.
А формат результата не помогает?
-
lubomir
- Сообщения: 5
- Зарегистрирован: Ср май 11, 2011 9:14 pm
Re: Задать кол-во значащих цифр после запятой в MathCAD 7
Сообщение lubomir » Чт май 12, 2011 8:10 am
VSI писал(а):
lubomir писал(а):Здравствуйте! Очень хочу попросить помощи по MathCAD 7, т.к. давно его использую и не могу разобраться. В последних версиях подобная ф-ия существует и имеет вид round(f(x),i), где i-кол-во цифр после запятой. В MathCAD 7. данной возможности нет. Может я ошибаюсь, но не удаётся при работе с функциями получить результат. Например:
(f(x)-f1(x))/f1(x). Пусть в определённой точке f(x)=0.001999999, а f1(x)=0.002. Фактически должны получать 0, но из-за точности вычислений не получаем. Хотелось бы ограничить вычисления и получить в даноой (.) (0.002-0.002)/0.002=0!!!
Заранее благодарен за ответ.А формат результата не помогает?
К великому сожалению нет.
Картинка нужна?
Как видно из картинки 2.7*10^(-7) это фактически 0. Это значение возводит в степень 0,102 и умножает на 303,954 получаем 65,238. Хотя должен быть 0!!!
-
Stuart Bruff
- Сообщения: 24
- Зарегистрирован: Пт мар 18, 2011 6:02 pm
- Откуда: UK
Re: Задать кол-во значащих цифр после запятой в MathCAD 7
Сообщение Stuart Bruff » Чт май 12, 2011 8:53 am
lubomir писал(а):
VSI писал(а):
lubomir писал(а):Здравствуйте! Очень хочу попросить помощи по MathCAD 7, т.к. давно его использую и не могу разобраться. В последних версиях подобная ф-ия существует и имеет вид round(f(x),i), где i-кол-во цифр после запятой. В MathCAD 7. данной возможности нет. Может я ошибаюсь, но не удаётся при работе с функциями получить результат. Например:
(f(x)-f1(x))/f1(x). Пусть в определённой точке f(x)=0.001999999, а f1(x)=0.002. Фактически должны получать 0, но из-за точности вычислений не получаем. Хотелось бы ограничить вычисления и получить в даноой (.) (0.002-0.002)/0.002=0!!!
Заранее благодарен за ответ.А формат результата не помогает?
К великому сожалению нет.
Картинка нужна?
Как видно из картинки 2.7*10^(-7) это фактически 0. Это значение возводит в степень 0,102 и умножает на 303,954 получаем 65,238. Хотя должен быть 0!!!
Здравствуйте,
Может прилагается версия «round» Вам помочь?
Стюарт
-
ptaxa
- Сообщения: 3
- Зарегистрирован: Чт май 12, 2011 5:53 pm
фракталы
Сообщение ptaxa » Чт май 12, 2011 6:37 pm
здраствуйте помогите пожалуйста построить эти фракталы
-
lubomir
- Сообщения: 5
- Зарегистрирован: Ср май 11, 2011 9:14 pm
Re: Задать кол-во значащих цифр после запятой в MathCAD 7
Сообщение lubomir » Чт май 12, 2011 6:43 pm
Stuart Bruff писал(а):
lubomir писал(а):
VSI писал(а):
lubomir писал(а):Здравствуйте! Очень хочу попросить помощи по MathCAD 7, т.к. давно его использую и не могу разобраться. В последних версиях подобная ф-ия существует и имеет вид round(f(x),i), где i-кол-во цифр после запятой. В MathCAD 7. данной возможности нет. Может я ошибаюсь, но не удаётся при работе с функциями получить результат. Например:
(f(x)-f1(x))/f1(x). Пусть в определённой точке f(x)=0.001999999, а f1(x)=0.002. Фактически должны получать 0, но из-за точности вычислений не получаем. Хотелось бы ограничить вычисления и получить в даноой (.) (0.002-0.002)/0.002=0!!!
Заранее благодарен за ответ.А формат результата не помогает?
К великому сожалению нет.
Картинка нужна?
Как видно из картинки 2.7*10^(-7) это фактически 0. Это значение возводит в степень 0,102 и умножает на 303,954 получаем 65,238. Хотя должен быть 0!!!
Здравствуйте,
Может прилагается версия «round» Вам помочь?
Стюарт
К большому сожалению не работает (пишет «invalid»). Даже не могу понять почему. Возможно необходимо ещё что-то дописать?
-
VSI
- Сообщения: 305
- Зарегистрирован: Вт мар 15, 2005 6:40 pm
- Откуда: Мариуполь
Re: Задать кол-во значащих цифр после запятой в MathCAD 7
Сообщение VSI » Чт май 12, 2011 8:05 pm
lubomir писал(а):К большому сожалению не работает (пишет «invalid»). Даже не могу понять почему. Возможно необходимо ещё что-то дописать?
Попробуйте ТАК
Усечение и функции округления:
Функции ceil и floor возвращают ближайшее целое число большее и меньшее аргумента соответственно. Можно попробовать сделать так:
ceil(3.25)=4
floor(3.25)=3
mantissa(x):=x-floor(x)
тогда mantissa(3.45)=0.45 — функция возвращает дробную часть числа.
Традиционное округление:
roundoff(x):=if(mantissa(x)<0.5, floor(x), ceil(x))
roundoff(3.45)=3
roundoff(3.55)=4
Округление с заданным порогом:
RoundOff(x,t):=if(mantissa(x)<t, floor(x), ceil(x))
RoundOff(3.6,0.7)=3
roundoff(3.6)=4
-
lubomir
- Сообщения: 5
- Зарегистрирован: Ср май 11, 2011 9:14 pm
Re: Задать кол-во значащих цифр после запятой в MathCAD 7
Сообщение lubomir » Чт май 12, 2011 8:41 pm
Может прилагается версия «round» Вам помочь?
Огромное спасибо!!!! Похоже глюки с MathCAD. Вы просто умница!!!
-
lubomir
- Сообщения: 5
- Зарегистрирован: Ср май 11, 2011 9:14 pm
Re: Задать кол-во значащих цифр после запятой в MathCAD 7
Сообщение lubomir » Чт май 12, 2011 8:44 pm
Мега уважение пользователям VSI и Stuart Bruff. Все из-за глюков версии MathCAD не получалось.
-
Vladimir__
- Сообщения: 1660
- Зарегистрирован: Вс дек 21, 2003 8:52 am
Re: Задать кол-во значащих цифр после запятой в MathCAD 7
Сообщение Vladimir__ » Пт май 13, 2011 8:26 am
lubomir писал(а):…из-за глюков версии MathCAD не получалось.
Может стоит обновить версию?
Пользователям часто нужно оформить в PTC Mathcad расчет с формулами, оформленных в следующей последовательности:
- формула в символьном виде;
- формула с подставленными числами;
- результат вычисления.
Пример такого расчета показан на рисунке (версия Mathcad – 15.0):
В этой статье описано, как можно отформатировать формулы в PTC Mathcad под заданные требования с помощью команд explicit и float.
Сначала следует определить все переменные, входящие в формулу, т.е. задать им численные значения:
Затем нужно ввести имя результирующей переменной и присвоить ей нужное выражение:
Если не открыта панель «Символьные», её следует открыть командой «Вид –> Панели инструментов –> Символьные». Поставьте курсор в выражение и на этой панели выберите команду explicit, которая подставляет в формулу численные значения входящих в нее переменных. После этого в выражении появится стрелка – оператор символьного вычисления – со словом explicit:
Затем после слова explicit следует с клавиатуры через запятую ввести ALL – модификатор, указывающий на то, что подставить следует все переменные, входящие в выражение. Затем щелкните левой кнопкой мыши вне выражения. Отобразится результат подстановки:
Для вычисления и отображения результата с необходимым числом знаков после запятой поставьте курсор на выражение с подставленными числами и на панели символьные выберите команду float:
В пустой местозаполнитель после слова float следует ввести желаемое число десятичных разрядов. Именно с такой точностью число будет отображено в результате вычислений и при подстановке этого результата в другие выражения:
На следующем шаге следует скрыть ключевые слова и отобразить знаки равенства вместо операторов символьного вычисления (стрелки) и операторов присваивания (двоеточие-равно). Щелкните правой кнопкой по нужному выражению и в команде «Отображать определение как» выберите «Знак равенства»:
В результате вместо оператора присваивания «:=» будет отображен обычный знак равенства:
Затем щелкните правой кнопкой по выражению с вычислением и в команде «Отображать вычисления как» выберите «Знак равенства»:
Стрелки операторов символьного вычисления будут заменены на знаки равенства:
Снова щелкните правой кнопкой мыши по выражению и выберите команду «Скрыть ключевые слова»:
В результате ключевые слова explicit и float и их модификаторы отображаться не будут. Таким образом, формулы приведены к желаемому виду:
В PTC Mathcad Prime действия по подстановке выполняются аналогично, но, к сожалению, скрывать ключевые слова и изменять вид операторов в текущей версии (PTC Mathcad Prime 3.0) нельзя:
Форум проекта SMath
»
SMath Studio
»
Предложения
»
Функция explicit и немного оформления
|
retriever |
|
|
Статус: Newbie Группы: Registered Сказал(а) «Спасибо»: 1 раз |
В маткаде есть такая функция explicit, позволяет визуально подставить в формулу цифры. Также желательна возможность получить значение переменной сразу после присвоения. В маткаде выглядит все примерно вот так: Если там же поставить опции, чтобы «:=» и «->» отображались как «=», и из меню на правой кнопке мыши выбрать «скрыть ключевые слова», то получится вот так: a=2 Зачем это нужно? Ну хотя бы потому, что в определенных случаях требуется именно такое оформление. Понятно, что это несколько устаревшее требование, но есть в нем и рациональное зерно: ты видишь, ЧТО подставил в формулу и подстрахован от ошибок при переопределении переменных или собственной невнимательности. Хотелось бы, чтобы в SMath Было что-то наподобие) |
![]() |
|
|
mikka |
|
|
Группы: Registered Сказал «Спасибо»: 126 раз |
Пока нет |
|
Не официальный справочник http://sites.google.com/site/mikkhalichlab/ |
|
![]() |
WWW |
|
Carlos |
|
|
Группы: Registered Сказал «Спасибо»: 26 раз |
retriever, полностью поддерживаю. Хотя в smath уже есть возможность подставить в формулу значения переменных — правой кнопкой щелкнуть на объекте с ответом «оптимизация->отключена». тогда в формулу подставятся численные выражения. Дело в том что функция далека от идеала (не все отображает так как надо) и использовать ее не всегда можно. Будем надеяться и верить что Андрей доделает ее потом. ))) |
![]() |
|
|
|
mikka
оставлено 26.10.2012(UTC), ASK оставлено 26.10.2012(UTC) |
|
OchkovVF |
|
|
Группы: Registered Сказал «Спасибо»: 3 раз |
Автор: mikka Пока нет В принципе, и не надо. |
![]() |
WWW |
|
ASK |
|
|
Статус: Newbie Группы: Registered Сказал(а) «Спасибо»: 1 раз |
Я тоже поддерживаю retriever. |
![]() |
|
| Пользователи, просматривающие эту тему |
|
Guest |
Форум проекта SMath
»
SMath Studio
»
Предложения
»
Функция explicit и немного оформления
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
1.4 Настройка MathCad для работы
Для настройки параметров вычислений необходимо выбрать команду Options (Параметры) меню Math (Математика). При этом на экране появится диалоговое окно (Свойства), содержащее следующие вкладки:
Built-In Variabls(Встроенные переменные) — позволяет установить значения встроенных системных переменных, влияющих на точность вычислений и параметры некоторых функций системы.
Calculation(Вычисление) — Эта вкладка содержит две опции, задающие режим автоматических вычислений и оптимизации выражений перед вычислением.
Display(Отображение) — Позволяет форматировать вид символов, отображающих основные операторы системы (умножение, деление, локальное и глобальное присваивание и др.)
Unit System(Система единиц) — Позволяет выбрать систему единиц для размерных величин: SI, MKS, CGS, Us и None (не используется ни одна из этих систем).
Dimensions(Размерность) — Позволяет изменить формат размерных величин (на вкладке содержится их перечень). Для этого надо «включить» опциюDisplay Dimensions(Просмотр размерностей)
Остановимся подробнее на изучении параметров вкладки Built-In Variabls (Встроенные переменные). Здесь можно изменить значения системных констант и переменных. К ним относятся:
Array Origin (ORIGIN)— Начальное значение для индексов. Например, трехмерный векторvприORIGIN=0(по умолчанию) имеет компонентыv0, v1, v2.
Convergence Tolerance (TOL) — Допустимое отклонение. MathACD использует эту переменную при различных численных расчетах, таких как вычисление определенных интегралов и при решении уравнений с использованием функцийrootиpolyroots. По умолчаниюTOL=10 -3 .
Constraint Tolerance (CTOL)— Задает точность вычислений при использовании блока решений уравнений и систем. Блок начинается со словаGivenи заканчивается словамиFind, Minerrи др. По умолчаниюCTOL=10 -3
Seed value for random numbers— Определяет интервал от0до указанного в поле значения, из которого функцияrnd(x)генерируетxслучайных чисел. Возможность менять этот интервал позволяет получать разные последовательности случайных чисел.
Presision (PRNPRESISION)— Задает точность числовых значений, которые помещаются в файл, создаваемый функциейWRITEPRN
Column Width (PRNCOLWIDTH)— Задает ширину столбца (в символах) при создании файлов с помощью функцииWRITEPRN
Кнопка Restore Defaults(Васстановить по умолчанию) позволяет вернуть стандартно установленные в системе MathCAD параметры вычислений (те, что установлены по умолчанию), если внесенные вами изменения в системные переменные вас не устраивают. Значения переменных по умолчанию указаны справа от полей, предназначенных для ввода.
Форматирование результатов вычислений.
MathCAD представляет результаты вычислений в определенном формате. Этот формат включает в себя, например, число знаков после запятой, Величину, начиная с которой используется экспоненциальное представление чисел, символ i или j для представления мномой единицы и многое другое. Чтобы задать формат представления результатов вычислений надо выбрать команду Result (Результат) меню Format (Формат). В результате на экране появится диалоговое окно Result Format, содержащее несколько вкладок.
1. На вкладке Number format (Формат числа) находятся :
поле Number of decimal places(Число десятичных знаков), в котором задается количество отображаемых знаков после запятой (по умолчанию — 3).
Опция Show trailing zeroz(Показывать конечные нули) -Если установлена эта опция, все числа будут отображаться с тем количеством знаков после запятой, которое указано в полеNumber of decimal places, даже если без этого можно обойтись. В этом случае число5будет иметь вид5.000, а число0—0.000.
Поле Exponential threshold(Порог экспоненты) — Здесь необходимо задать целое числоn. Оно указывает, что чмслаx, для которых справедливы неравенства |x|<10 n и |x|>10 -n+1 , представляются в экспоненциальной форме. Чмслуnможно присваивать знвчения от 0 до 15, по умолчаниюn=3. MathCAD производит вычисления с точностью 15 знаков после запятой.
Опция Show exponents in engeneering format(Показывать экспоненты в инженерном формате) всегда представляет число в экспоненциальном формате, если показатель степени больше 3 или меньше -3,выделяя при этом 3 целых и 3 десятичных разряда. В противном случае число отображается в явном виде, например, число 2233446 при включении опции будет выглядеть как 222.344 10 3 .
Список Format(Формат) — позволяет выбрать формат представления чисел. Выделим среди указанных в списке форматDecimal— при его выборе результат никогда не представляется в экспоненциальной форме. Остальные форматы могут представлять числа в экспоненциальной форме. Более подробно с видами форматов можно познакомиться, нажав кнопкуСправка.
2. На вкладке Tolerance (Допуск) находятся поля Complex threshold (Комплексный порог) и Zero threshold (Нулевой порог).
Целое число n, заданное в поле Complex threshold, указывает, что комплексные числа z, для которых справедливо неравенство |Re(z)/Im(z)|<10 -n , представляются как чисто мнимые. А числа, для которых |Im(z)/Re(z)|<10 -n — как действительные. При вычислениях MathCAD не пренебрегает даже незначительной мнимой. Числу n можно присваивать значения от 0 до 63, по умолчанию n=10.
Целое число n, заданное в поле Zero threshold, указывает, что числа x, для которых справедливо неравенство |x|<10 -n , принимаются равными 0. Числу n можно присваивать значения от 0 до 307, по умолчанию n=15. Для комплексных чисел, у которых |Re(z)|<10 -n , действительная часть принимается равной нулю, то же самое справедливо и для мнимой части. Значение, заданное в поле Zero threshold, действительно для всего документа.
3. Вкладка Display Options содержит следующие поля и опции:
Matrix display style(Стиль отображения матриц) — выпадающий список позаоляет установить отображение матриц в стандартном математическом виде —Matrix, в виде таблицы —Table, либо предоставляет выбрать стиль прелставления матриц системе MathCAD —Automatic.
При этом, если матрица содержит менее 10 строк и столбцов, она представляется в стандартном виде матрицы, в противном случае — в виде таблицы в полосами прокрутки. По умолчанию установлена опция Automatic.
Опция Expand nested arrays (Развернуть вложенные массивы) — позволяет явно вывести элементы матрицы, представляющие, в свою очередь, матрицы.
Поле Imaginary value (Мнимая единица) — позволяет определить символ, который будет использоваться для обозначения мнимой единицы (i или j).
В поле списка Radix (Система) — можно выбрать десятичную, двоичную, восьмеричную или шестнадцатиричную систему счисления.
4. Вкладка Unit display (Отображение единиц измерения) содержит две опции: Format Units (Формат единиц) — включает отображение единиц измерения; Simplify units when possible — включает упрощение единиц измерения (если это возможно).
Окно Result Format можно открыть двойным щелчком на числе, представляющем собой результат вычислений.
Если вы хотите увидеть точное значение некоторого числа, не изменяя его формат, выделите это число и нажмите клавиши [Ctrl+Shift+N]. В строке состояния вы увидите данное число с 15 знаками после запятой.
Если вы хотите применять выполненные установки и в других документах, вам необходимо открыть соответствующий файл шаблона с расширением MCT из папки TEMPLATE и произвести в нем нужные изменения. Кроме того, вы можете сохранить текущий документ как шаблон.
Лабораторная работа №1
Вычислите для каждого значения Х=1,5,7 следующие функции:¶
Рекомендуется использовать операцию векторизации (MathPalette, матричные операции) Измените количество значащих цифр , выводимых на экран после десятичной точки, на 6.
Решите двумя способами (матричным и с помощью функции lsolve) систему линейных уравнений,¶Справку по использованию функцииlsolveнайдите в справочной системе MathCAD.¶
Смените нижнюю границу индексации массивов на 1.Выведете решение системы уравнений из п.2 в виде вектора-столбца и поэлементно.
Скопируйте первую из формул п.1 и замените в ней первое подкоренное выражение в знаменателе на sin(x), а второй операнд в знаменателе — наctg(x/2). Присвойте полученное выражение новой переменнойG(удаливу).
Вставьте в документ текстовую область: «Построение простейшего графика.»
Определите функцию f(x)= sin(x)+cos(x)-1.
Постройте график функции f(x)(воспользуйтесь быстрым построением графиков).

Сообщение было отмечено MasterAlex как решение
. Я взял и вычислил
. Естественным путем у меня получилась нулевая матрица. Но MathCad выводит все значения с точностью до
знаков после запятой, так что вместо симпатичных ноликов вылезли какие-то лохматые дроби. Преподаватель требует, чтобы матрица выводилась в товарном виде.

















2 пользователей поблагодарили Carlos за этот пост.







