|
0 / 0 / 0 Регистрация: 12.05.2015 Сообщений: 10 |
|
|
1 |
|
Ошибка — эта переменная не определена. Как исправить08.01.2017, 20:05. Показов 59018. Ответов 16
Добрый день.
__________________
0 |
|
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
08.01.2017, 20:05 |
|
16 |
|
Модератор
5025 / 3857 / 1325 Регистрация: 30.07.2012 Сообщений: 11,418 |
|
|
08.01.2017, 20:11 |
2 |
|
Nikon19, везде вместо = (символа эквивалентности) поставьте := (символ присваивания). И будет Вам счастье…
1 |
|
0 / 0 / 0 Регистрация: 12.05.2015 Сообщений: 10 |
|
|
08.01.2017, 20:17 [ТС] |
3 |
|
Менял на символ присваивания, после чего такая ошибка возникает внутри самой формулы(сначала пишет, что не определена M,например).
0 |
|
Модератор
5025 / 3857 / 1325 Регистрация: 30.07.2012 Сообщений: 11,418 |
|
|
08.01.2017, 20:18 |
4 |
|
Nikon19, файл в архив и сюда… (НЕ КАРТИНКУ)
0 |
|
0 / 0 / 0 Регистрация: 12.05.2015 Сообщений: 10 |
|
|
08.01.2017, 20:21 [ТС] |
5 |
|
Здесь уже поменял обратно на символ присваивания.
0 |
|
Модератор
5025 / 3857 / 1325 Регистрация: 30.07.2012 Сообщений: 11,418 |
|
|
08.01.2017, 20:36 |
6 |
|
РешениеNikon19, Вам надо объявить еще одну функцию, имя которой Вы используете в последней функции… (желтый фон). Как-то так…
1 |
|
0 / 0 / 0 Регистрация: 12.05.2015 Сообщений: 10 |
|
|
08.01.2017, 20:47 [ТС] |
7 |
|
Большое спасибо! Миниатюры
0 |
|
Модератор
5025 / 3857 / 1325 Регистрация: 30.07.2012 Сообщений: 11,418 |
|
|
08.01.2017, 20:56 |
8 |
|
Nikon19, так Вам надо просто построить график ОПРЕДЕЛЕННОГО вида ИЛИ решить какую-то конкретную задачу и посмотреть, какой график получится? Уточните, пожалуйста.
0 |
|
0 / 0 / 0 Регистрация: 12.05.2015 Сообщений: 10 |
|
|
08.01.2017, 21:08 [ТС] |
9 |
|
Есть пример, в рамках которого получено значение вероятности безотказной работы программы. Формула расчета в маткаде представлена. Необходимо построить график (вида как экспоненциальный) в зависимости от времени, но проблема в том, что t=20 в этом примере.
0 |
|
44 / 1 / 0 Регистрация: 14.06.2014 Сообщений: 150 |
|
|
12.09.2017, 15:43 |
10 |
|
Привет всем!
0 |
|
2046 / 1435 / 728 Регистрация: 25.12.2016 Сообщений: 4,036 |
|
|
12.09.2017, 16:02 |
11 |
|
Nikon19, экспонента так получается,аргумент надо поменять Миниатюры
0 |
|
0 / 0 / 0 Регистрация: 16.10.2021 Сообщений: 3 |
|
|
16.10.2021, 19:47 |
12 |
|
ошибка при построении графика (эта переменная не определена)
0 |
|
2046 / 1435 / 728 Регистрация: 25.12.2016 Сообщений: 4,036 |
|
|
16.10.2021, 20:01 |
13 |
|
wern, график ниже опустите.
1 |
|
0 / 0 / 0 Регистрация: 16.10.2021 Сообщений: 3 |
|
|
16.10.2021, 20:11 |
14 |
|
т.е проблема только в положении графика относительно матриц? я передвинул и все получилось, спасибо большое
0 |
|
2046 / 1435 / 728 Регистрация: 25.12.2016 Сообщений: 4,036 |
|
|
16.10.2021, 20:19 |
15 |
|
т.е проблема только в положении графика относительно матриц? да,так и есть.
1 |
|
0 / 0 / 0 Регистрация: 16.10.2021 Сообщений: 3 |
|
|
16.10.2021, 20:34 |
16 |
|
прошу прощения, а что делать когда появляется ошибка «формы этих значений должны совпадать. Это значение имеет форму Unitless а другие имеют форму: [] Unitless»
0 |
|
2046 / 1435 / 728 Регистрация: 25.12.2016 Сообщений: 4,036 |
|
|
16.10.2021, 20:40 |
17 |
|
wern, десятичная точка в маткаде применяется,а не запятая. Изображения
0 |
-
nikanto
- Сообщения: 6
- Зарегистрирован: Пт ноя 22, 2013 8:10 pm
Find эта переменная не определена
Всем доброго времени суток. Пытаюсь решить СЛУ при помощи given-find в mathcad 14.
Когда ввожу find, оператор выделяется красным с примечанием переменная не определена. Все переменные вроде как задал. Подскажите пожалуйста в чем проблема?
Заранее спасибо за помощь!
-
Korobov V I
- Сообщения: 1609
- Зарегистрирован: Вт янв 21, 2003 5:12 pm
Re: Find эта переменная не определена
Сообщение Korobov V I » Сб ноя 23, 2013 2:09 pm
nikanto писал(а):Всем доброго времени суток. Пытаюсь решить СЛУ при помощи given-find в mathcad 14.
Когда ввожу find, оператор выделяется красным с примечанием переменная не определена. Все переменные вроде как задал. Подскажите пожалуйста в чем проблема?
Заранее спасибо за помощь!
1. В девятом уравнении переменная «c» набрана в русской раскладке клавиатуры.
2. Вместо функции Find примените функцию Minerr.
-
nikanto
- Сообщения: 6
- Зарегистрирован: Пт ноя 22, 2013 8:10 pm
Re: Find эта переменная не определена
Сообщение nikanto » Сб ноя 23, 2013 7:11 pm
Korobov V I писал(а):1. В девятом уравнении переменная «c» набрана в русской раскладке клавиатуры.
2. Вместо функции Find примените функцию Minerr.
спасибо букву исправил, но minerr не помог. Ничего не происходит =( просто равно появляется и все…
-
nikanto
- Сообщения: 6
- Зарегистрирован: Пт ноя 22, 2013 8:10 pm
Сообщение nikanto » Вс ноя 24, 2013 1:34 am
а у меня после равно прямоугольничек черный. как место для цифры. Ладно, спасибо и на этом
-
Vladimir__
- Сообщения: 1660
- Зарегистрирован: Вс дек 21, 2003 8:52 am
Сообщение Vladimir__ » Вс ноя 24, 2013 2:36 pm
nikanto писал(а):а у меня после равно прямоугольничек черный. как место для цифры. Ладно, спасибо и на этом
А какую версию Mathcad вы используете?
-
nikanto
- Сообщения: 6
- Зарегистрирован: Пт ноя 22, 2013 8:10 pm
Сообщение nikanto » Вс ноя 24, 2013 2:49 pm
Mathcad 14. Еще я попробовал подставить полученные значения в систему и равенство не выполняется. Наверное, я не до конца понимаю способ работы этих операторов. Количество неизвестных равно количеству уравнений. Зачем я задаю в начале приближенные значения? Разве здесь нужны итерации? Хотел избежать решения на листочках и трехэтажных подстановок, но, видимо не удастся =(
-
Vladimir__
- Сообщения: 1660
- Зарегистрирован: Вс дек 21, 2003 8:52 am
Сообщение Vladimir__ » Пн ноя 25, 2013 8:59 am
nikanto писал(а):Mathcad 14. Еще я попробовал подставить полученные значения в систему и равенство не выполняется. Наверное, я не до конца понимаю способ работы этих операторов. Количество неизвестных равно количеству уравнений. Зачем я задаю в начале приближенные значения? Разве здесь нужны итерации? Хотел избежать решения на листочках и трехэтажных подстановок, но, видимо не удастся =(
1. Обновите версию до последнего сервис релиза Mathcad 15 M020.
2. Подробнее про работу функцию «Minerr«:
http://www.exponenta.ru/soft/mathcad/us … 5/15_3.asp
http://www.sistemair.ru/dok/mathcad/text/index5-10.html
-
nikanto
- Сообщения: 6
- Зарегистрирован: Пт ноя 22, 2013 8:10 pm
Сообщение nikanto » Вт ноя 26, 2013 2:12 am
Обновил. Minerr заработал. Только я так и не понял, как получить решение этой системы. То, что в табличке — это не корни.
-
VFO
- Сообщения: 4227
- Зарегистрирован: Ср фев 27, 2002 8:03 pm
Re: Find эта переменная не определена
Сообщение VFO » Вт ноя 26, 2013 8:11 am
[quote=»nikanto»]Всем доброго времени суток. Пытаюсь решить СЛУ при помощи given-find в mathcad 14.
quote]
А почему вы не используете функцию lsolve
-
nikanto
- Сообщения: 6
- Зарегистрирован: Пт ноя 22, 2013 8:10 pm
Re: Find эта переменная не определена
Сообщение nikanto » Ср ноя 27, 2013 11:03 am
VFO писал(а):quote]
А почему вы не используете функцию lsolve
Я до этого не пользовался Mathcad и на поисковый запрос «решение системы уравнений Mathcad» мне попалась функция Find. Хотел заставить комп решить мне уравнения, в итоге сижу решаю на листах, ибо так быстрее =)
$begingroup$
Hoping to run into some mathcadders:
I have a worksheet which includes the following except (and error)

Any help?
asked Jan 25, 2011 at 22:07
![]()
$endgroup$
3
$begingroup$
Mathcad «reads» down and right and you have defined the equation above the variable definition. If you drag the equation down it will work.
If you are going to be using Mathcad regularly, you might be interested in joining the Mathcad User Community:
http://communities.ptc.com/index.jspa
Chris Hartmann, Academic Program Manager, Mathcad
answered Jan 26, 2011 at 11:22
$endgroup$
1
$begingroup$
There are two types of subscripts in Mathcad:
the text subscript (.) and the mathematical subscript ([)
you must use C.t when you define the variable
answered Mar 28, 2016 at 21:37
$endgroup$
You must log in to answer this question.
Not the answer you’re looking for? Browse other questions tagged
.
Not the answer you’re looking for? Browse other questions tagged
.
$begingroup$
Hoping to run into some mathcadders:
I have a worksheet which includes the following except (and error)

Any help?
asked Jan 25, 2011 at 22:07
![]()
$endgroup$
3
$begingroup$
Mathcad «reads» down and right and you have defined the equation above the variable definition. If you drag the equation down it will work.
If you are going to be using Mathcad regularly, you might be interested in joining the Mathcad User Community:
http://communities.ptc.com/index.jspa
Chris Hartmann, Academic Program Manager, Mathcad
answered Jan 26, 2011 at 11:22
$endgroup$
1
$begingroup$
There are two types of subscripts in Mathcad:
the text subscript (.) and the mathematical subscript ([)
you must use C.t when you define the variable
answered Mar 28, 2016 at 21:37
$endgroup$
You must log in to answer this question.
Not the answer you’re looking for? Browse other questions tagged
.
Not the answer you’re looking for? Browse other questions tagged
.
Содержание
- MathCad | ANSYS CFX | MS Office
- Поиск по сайту
- Выбор языка
- Решение уравнений в MathCad
- Рекомендуем к прочтению
MathCad | ANSYS CFX | MS Office
Поиск по сайту
Выбор языка

Часто в курсовом проекте, либо в лабораторной работе встает вопрос о решении какого-либо сложного большого уравнения с одним неизвестным. Не всегда хочется тратить 10 — 20 минут на рутинные преобразования в процессе которых, велика вероятность допущения ошибки. Целесообразно воспользоваться математической программой (в данном случае MathCad), которая быстро и правильно сможет дать ответ. Мы рассмотрим пример использования 2-ух способов решения уравнений, причем как в числах так и в символьном виде.
Способ №1: использование вычислительного блока Given — Find:
Это наиболее распространенный способ решения обычных алгебраических уравнений. Он достаточно прост. В рабочем поле записываем первое слово Given. Это служебное слово. Оно «подключает» определенные программные модули mathcad, необходимые для решения уравнения. Эти модули в своем составе содержат основные численные методы решения: метод бисекции, простой итерации и пр. Далее пишется наше уравнение в любом — явном или неявном виде. Само уравнение набирается с клавиатуры с использованием логического символа «равно». На панельке Boolean (Булева алгебра) он выделен жирным шрифтом (см. рис. 1).
Рис. 1. Панель «Булевая алгебра»
Далее пишется слово Find(x) (где х — переменная). Это функция, которая и получает ответ. Функцию Find(x) можно присвоить какой-либо переменной и использовать далее в расчетах. Для получения результата, после Find(x) следует поставить символ «→» либо «=» (см. рис. 2).
Рис. 2. Панель «Вычисления»
В зависимости от сложности уравнения через некоторое время MathCad выведет результат.
Возможности MathCad позволяют определить корень как в численном виде (т. е. результат решения уравнения представляет собой число) так и в символьном (результат — выражение). Для численного определения корня необходимо задать (определить) ВСЕ переменные входящие в уравнение и даже искомую переменную. MathCad воспринимает задание искомой переменной как начальное приближение корня. Крайне важно задаться начальным приближением, поскольку без него корень уравнения невозможно определить в силу особенностей используемых численных методов. Нужно отметить, что некорректное задание начального приближения часто становится причиной получения неверного результата либо его отсутствия вообще. Но не стоит забывать также и о том, что корня может не быть, потому что само уравнение его не имеет.
В том случае, если необходимо решить уравнение относительно какой-либо переменной в символьном виде, то нет необходимости задаваться значениями всех входящих в уравнение параметров и начальным приближением переменной. В этом случае достаточно ввести уравнение (также через «жирное равно») и после оператора Find(x) поставить «→». При этом будут работать уже другие функции MathCad, которые заточены под символьное преобразование и упрощение выражений. Результатом решения будет выражение. Стоит отметить, что MathCad сможет записать решение далеко не всякого уравнения. В этом смысле его возможности ограничены.
Для подтверждения и закрепления выше сказанного, Вам предлагается скачать и познакомиться с примерами решения уравнений как в численном так и в символьном виде.
Пример №1. Решение уравнения в MathCad с помощью блока Given Find численно: Скачать
Пример №2. Решение уравнения в MathCad с помощью блока Given Find символьно: Скачать
Способ №2: Применение метода solve:
Этот метод по существу не отличается от выше рассмотренного, поскольку процедура нахождения корня аналогична. Разница лишь в оформлении. В этом случае наше уравнение записывается без операторов Given и Find. После ввода уравнения на панели Symbolic нажимаем кнопку solve (см. рис. 3), определяем через запятую искомую переменную, жмем «→» и получаем ответ.
Рис. 3. Панель «Символьные»
Иногда, то что не получается найти с помощью Given Find получается в solve.
Пример №3. Решение уравнения в MathCad с помощью solve: Скачать
РЕШЕНИЕ УРАВНЕНИЙ И СИСТЕМ УРАВНЕНИЙ
4 Решение уравнений и систем средствами Mathcad
Система Mathcad обладает широкими возможностями численного решения уравнений и систем уравнений.
Функция root, блоки Given…Find, Given…Minerr
В ходе численного решения обычно выделяют два этапа:
- отделение корней – определение интервала нахождения каждого корня или определение приблизительного значения корня. В системе Mathcad наиболее наглядным будет отделение корней уравнения графическим способом;
- уточнение корней – нахождение численного значения корня с указанной точностью.
Точность нахождения корня устанавливается с помощью системной переменной TOL (Convergence Tolerance – Допуск сходимости), которая по умолчанию равна 10 -3 . Чем меньше значение TOL, тем точнее, вообще говоря, находится корень уравнения. Однако оптимальным является TOL = 10 -5 . Переопределить значение TOL можно в окне математических свойств документа Math Options на вкладке Build-In Variables (Встроенные переменные) или присваиванием, например, TOL:=0.0001.
Для решения одного уравнения с одной неизвестной предназначена встроенная функция root, которая в общем виде задается
root(f(x), x, [a, b])
и возвращает значение переменной x, при котором функция f(x) обращается в ноль. Аргументы функции root:
- f(x) – функция левой части уравнения f(x) = 0;
- x – переменная, относительно которой требуется решить уравнение;
- a, b (необязательные) – действительные числа, такие что a -1 слева: A -1 Ax=A -1 b. Учитывая, что A -1 A, вектор-столбец решений системы можно искать в виде
Этот прием используется в Mathcad так:
- задается матрица коэффициентов при неизвестных системы A;
- задается столбец свободных членов b;
- вводится формула для нахождения решения системы X:=A -1 b;
- выводится вектор решений системы X=.
Кроме того, пакет Mathcad имеет встроенную функцию
lsolve(A, b),
возвращающую вектор-столбец решений системы линейных алгебраических уравнений. Аргументами функции lsolve являются матрица коэффициентов при неизвестных системы и столбец свободных членов. Порядок решения аналогичен рассмотренному, но вместо формулы X:=A -1 b используется X:=lsolve(A, b).
Реализовать широко известный метод Гаусса решения систем линейных уравнений позволяет встроенная функция rref(M), возвращающая ступенчатый вид матрицы M. Если в качестве аргумента взять расширенную матрицу системы, то в результате применения rref получится матрица, на диагонали которой – единицы, а последний столбец представляет собой столбец решений системы.
Решение системы линейных уравнений можно осуществить с помощью блоков Given…Find, Given…Minerr. При этом неизвестным системы задается произвольное начальное приближение, а проверка необязательна.
Порядок выполнения лабораторной работы
- Загрузить Mathcad Start / All Programs / Mathsoft Apps / Mathcad (Пуск / Все программы / Mathsoft Apps / Mathcad).
- Сохранить в личной папке на диске z: новый документ с именем ФИО1, лучше использовать латинские буквы. Производить сохранение регулярно в процессе работы (Ctrl + S).
- Вставить текстовую область Insert / Text Region (Вставка / Область текста) и ввести в поле документа текст:
Лабораторная работа № 4
Решение уравнений и систем в Mathcad.
- В новой текстовой области ввести фамилию, имя, отчество, учебный шифр и номер варианта.
- Выполнить задание 1.
Задание 1. Решить уравнение
.
Решение.
Решение данного уравнения будем проводить в два этапа: отделение корней уравнения графически, уточнение корней уравнения.
Определим функцию f(x), равную левой части данного уравнения, когда правая равна нулю:

Зададим ранжированную переменную x на некотором диапазоне с мелким шагом, например:
Вставим в документ графическую область. Для этого выберем дважды пиктограмму с изображением графика
сначала на панели Math (Математика), затем на палитре графиков Graph или выполним из главного меню последовательность команд Insert / Graph / X-Y Plot (Вставка / График / X-Y Зависимость).
Снизу по оси абсцисс наберем x, а сбоку по оси ординат введем f(x).
Для появления графика щелкнем левой клавишей мыши вне графической области.
Отформатируем график функции f(x). Для этого щелкнем правой клавишей мыши в области графика и выберем в контекстном меню команду Format (Формат). Установим пересечение осей графика (Crossed – Только оси), добавим вспомогательные линии по координатным осям (Grid Lines – Вспомогательные линии). Отменим при этом автосетку (Autogrid – Автосетка) и установим количество линий сетки, равное 10.
Для подтверждения внесенных изменений нажмем последовательно кнопки Apply (Применить) и ОК.
После указанных преобразований график функции f(x) будет выглядеть следующим образом:

Из графика функции f(x) видно, что уравнение
имеет три корня, которые приблизительно равны: x1 ≈ -1; x2 ≈ 1; x3 ≈ 2,5.
Этап отделения корней завершен.
Уточним теперь корни уравнения с помощью функции root.
Присвоим начальное приближение переменной x и укажем точность поиска корня:
Уточним заданное приближение к значению корня с помощью функции root:
Выполним проверку, подтверждающую, что первый корень найден с заявленной точностью:

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

Задание 2. Решить уравнение
.
Решение.
Напечатаем левую часть уравнения, не приравнивая выражение к 0, и выделим синим курсором переменную x:

Выберем из главного меню Symbolics / Polynomial Coefficients (Символика / Коэффициенты полинома). Появившийся вектор коэффициентов полинома выделим целиком синим курсором и вырежем в буфер обмена, используя кнопку Вырезать
на панели инструментов Formatting (Форматирование) или комбинацию клавиш Ctrl + X.
Напечатаем v := и вставим вектор из буфера обмена, используя кнопку Вставить
на панели инструментов или комбинацию клавиш Ctrl + V.
Для получения результата напечатаем polyroots(v) =:

Задание 3. Решить систему линейных уравнений
Сделать проверку.
Решение.
1-й способ. Использование блока Given … Find.
Зададим всем неизвестным, входящим в систему уравнений, произвольные начальные приближения, например:
Напечатаем слово Given. Установим визир ниже и наберем уравнения системы, каждое в своем блоке. Используем при этом логический знак равенства (Ctrl + =).
После ввода уравнений системы напечатаем X := Find(x, y, z) и получим решение системы в виде вектора, состоящего из трех элементов:

Сделаем проверку, подставив полученные значения неизвестных в уравнения системы, например, следующим образом

После набора знака «=» в каждой строке должен быть получен результат, равный или приблизительно равный правой части системы. В данном примере системная переменная ORIGIN = 1.
2-й способ. Использование блока Given…Minerr.
Порядок решения системы этим способом аналогичен порядку использования блока Given … Find и представлен ниже вместе с проверкой:

3-й способ. Решение системы линейных уравнений матричным способом.
Создадим матрицу А, состоящую из коэффициентов при неизвестных системы. Для этого напечатаем A := , вызовем окно создания массивов (Ctrl + M). Число строк (Rows) и столбцов (Columns) матрицы данной системы равно 3. Заполним пустые места шаблона матрицы коэффициентами при неизвестных системы, как показано ниже:

Зададим вектор b свободных членов системы. Сначала напечатаем b :=, затем вставим шаблон матрицы(Ctrl + M), где количество строк (Rows) равно 3, а количество столбцов (Columns) равно 1. Заполним его:

Решим систему матричным способом по формуле

Решим систему с помощью функции lsolve:

Для проверки правильности решения системы, полученного матричным способом, достаточно вычислить произведение A·X, которое должно совпасть с вектором-столбцом свободных членов b:
программирование mathcad скалярный трехмерный
Функция Find (Найти) работает в ключевой связке с ключевым словом Given (Дано). Конструкция Given — Find использует расчетную методику, основанную на поиске корня вблизи точки начального приближения, заданной пользователем.
Если задано уравнение f(x) = 0, то его можно решить следующим образом с помощью блока Given — Find:
— задать начальное приближение
— ввести служебное слово
- — записать уравнение, используя знак боулево равно
- — написать функцию find с неизвестной переменной в качестве параметра
В результате после знака равно выведется найденный корень.
Если существует несколько корней, то их можно найти, меняя начальное приближение х0 на близкое к искомому корню.
В Mathcad можно писать программы двух видов
- 1)в виде скриптов(последовательность команд)
- 2)в виде настоящих программ с входными и выходными параметрами.
Mathcad — система компьютерной алгебры из класса систем автоматизированного проектирования, ориентированная на подготовку интерактивных документов с вы0числениями и визуальным сопровождением, отличается легкостью использования и применения для коллективной работы.
Mathcad был задуман и первоначально написан Алленом Раздовом из Массачусетского технологического института (MIT).
Mathcad имеет интуитивный и простой для использования интерфейс пользователя. Для ввода формул и данных можно использовать как клавиатуру, так и специальные панели инструментов.
Работа осуществляется в пределах рабочего листа, на котором уравнения и выражения отображаются графически, в противовес текстовой записи в языках программирования. При создании документов-приложений используется принцип WYSIWYG (What You See Is What You Get — «что видишь, то и получаешь»).
Несмотря на то, что эта программа в основном ориентирована на пользователей-непрограммистов, Mathcad также используется в сложных проектах, чтобы визуализировать результаты математического моделирования, путем использования распределённых вычислений и традиционных языков программирования. Также Mathcad часто используется в крупных инженерных проектах, где большое значение имеет трассируемость и соответствие стандартам.
Mathcad достаточно удобно использовать для обучения, вычислений и инженерных расчетов. Открытая архитектура приложения в сочетании с поддержкой технологий .NET и XML позволяют легко интегрировать Mathcad практически в любые ИТ-структуры и инженерные приложения. Есть возможность создания электронных книг (e-Book).
Программа содержит сотни операторов и встроенных функций для решения различных технических задач. Программа позволяет выполнять численные и символьные вычисления, производить операции с скалярными величинами, векторами и матрицами, автоматически переводить одни единицы измерения в другие.
Сообщение было отмечено Nikon19 как решение
