Автоматизация расчетов

Форум пользователей пакета Mathcad

Модератор: Admin

lnt3421344321
Сообщения: 1
Зарегистрирован: Ср май 03, 2017 5:11 pm

Автоматизация расчетов

Сообщение lnt3421344321 » Ср май 03, 2017 5:45 pm

Господа! Выручайте!

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

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

Заранее благодарю.

Павел Борисович
Сообщения: 2
Зарегистрирован: Ср сен 06, 2017 10:57 am

Re: Автоматизация расчетов

Сообщение Павел Борисович » Ср сен 06, 2017 11:28 am

Аналогичная проблема. Из Экселя передать данные в Маткад обчитать их и вернуть обратно в определённую ячейку Эксель В интерактивном режиме. Если нашли решение будбте добры поделитесь.

Павел Борисович.

xalklari
Сообщения: 2
Зарегистрирован: Ср сен 06, 2017 9:03 pm

Re: Автоматизация расчетов

Сообщение xalklari » Ср сен 06, 2017 9:08 pm

Доброе время суток!
К сожалению не профессионально владею Маткад, скажем так чуть выше
уровня новичка.
Не могли бы вы уделить немного времени. У меня такая проблема при
решении задачи: Тяговый расчет конвейера (Нужно найти силу тяги).
Существует при решении такой задачи метод контура. Натяжение в
определенной точке конвейера определяется по схеме конвейера.
Суть проблемы заключается в том, что не я не знаю конкретной команды
оператора или функции, которые могут решить систему уравнений.

Во вложенном файле написал все подробности.
Прошу помочь в решении этой задачи.

С уважением, Марат!
Вложения
Тяговый расчёт конвейера.rar
(85.49 КБ) 9 скачиваний

Vladimir__
Сообщения: 1631
Зарегистрирован: Вс дек 21, 2003 8:52 am

Re: Автоматизация расчетов

Сообщение Vladimir__ » Чт сен 07, 2017 5:12 pm

xalklari писал(а):Источник цитаты Доброе время суток!
К сожалению не профессионально владею Маткад, скажем так чуть выше
уровня новичка.
Не могли бы вы уделить немного времени. У меня такая проблема при
решении задачи: Тяговый расчет конвейера (Нужно найти силу тяги).
Существует при решении такой задачи метод контура. Натяжение в
определенной точке конвейера определяется по схеме конвейера.
Суть проблемы заключается в том, что не я не знаю конкретной команды
оператора или функции, которые могут решить систему уравнений.

Во вложенном файле написал все подробности.
Прошу помочь в решении этой задачи.

С уважением, Марат!



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

Pic_1.png
Pic_1.png (2.12 КБ) 68 просмотров

xalklari
Сообщения: 2
Зарегистрирован: Ср сен 06, 2017 9:03 pm

Re: Автоматизация расчетов

Сообщение xalklari » Вс сен 17, 2017 10:10 pm

Не знаю как вести эту команду

Vladimir__
Сообщения: 1631
Зарегистрирован: Вс дек 21, 2003 8:52 am

Re: Автоматизация расчетов

Сообщение Vladimir__ » Ср сен 20, 2017 6:11 pm

Проще: двойной клик на результате и ставим галочку для "Применять в символьных результатах" (вкладка "Формат числа").
Исправленный файл:
http://my-files.ru/7gy23h
http://rgho.st/private/7Hg4kwZTJ/ec1f09 ... 40e331bef9
Вложения
Тяговый расчёт конвейера_edit_MC14-15.rar
(89.56 КБ) 0 скачиваний
Pic_2.png
Pic_2.png (31.72 КБ) 10 просмотров