|
22 / 21 / 1
Регистрация: 16.10.2010
Сообщений: 80
|
|
| 11.04.2022, 17:07 [ТС] | |
|
уни
Спасибо! Выложите сборку маткада, которая есть у Вас с библиотеками и необходимыми файлами. Так как библиотеки maple 5 имеются, но неизвестно, какие нужны: R4a, R4b или другие. Нужна определённая версия Mathcad, а 11.2 уже не найти. п.с. Имхо, для 99% достаточно Mathcad 11, а уж с "лишними" 1500 функциями maple (MathConx и скриптами vbs/js) - этот инструмент опередил своё время на десятилетия - работает (2001i) на Win7 и выше без установки. Необходимость регистрации компонентов обходится портабелизацией. Имхо, такой проект мог исчезнуть только по причинам маркетинга: как продавать новые версии Mathcad? (а цена на серию Prime доступна только для крупных организаций - почему не раздают бесплатно "старые не поддерживаемые" версии?) и угроз судов от Mathcad/maple.
0
|
|
| 11.04.2022, 17:07 | |
|
Ответы с готовыми решениями:
69
Вычисление интегралов/суммы в Maple, Mathcad и др. |
|
|
|
| 11.04.2022, 23:29 | |
Сообщение было отмечено xOr как решение
Решение
Сейчас не знаю где взять Mathcad 11.2, но lib-файл для 11-й версии подходит. Нужно содержимое папки Mathcad 11 скопировать с заменой существующих файлов, предварительно сохранив оригиналы.
1
|
|
|
22 / 21 / 1
Регистрация: 16.10.2010
Сообщений: 80
|
|
| 12.04.2022, 07:12 [ТС] | |
|
уни
Спасибо огромное! Буду разбираться!
0
|
|
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
||||
| 12.04.2022, 11:12 | ||||
|
Какой смысл брать велосипед который работает медленней и результат визуально хуже готового софта?
Цениться именно гладкость поверхности. Не работает код изоповерхности В новых версиях наверно уже есть компиляция расчета для видеокарты. Если сделать на шейдерах рендер можно двигая слайдер налету управлять формой поверхности.
0
|
||||
|
|
|
| 12.04.2022, 12:20 | |
|
implicitplot3d() использует нехороший приём, подготавливая данные для компонента. Там много лишней работы и лишних данных. Кроме того, это интерпретация. Поэтому использовать его можно только либо на очень быстрых ПК, либо переведя часть вычислений в компилируемый код. Это можно сделать и ускорить вычисления, но с Mathcad'ом вообще всё сложно в этом плане.
Артефакты - это точки, получающиеся при попытке "залить" цветом полигон с нулевой площадью. Этот полигон представляет из себя линию, соединяющую произвольные треугольники отображаемой поверхности. Такая конфигурация данных для рисования возникает из-за формата входных данных для компонента. Поверхности нельзя рисовать "патчами" или треугольниками. Данные должны содержать координаты узлов сетки "параметризованной" поверхности. В случае же моделей из треугольников - это невозможно для общего случая, т.к. поверхности могут быть вообще не связными. Поэтому я искусственно "схлопываю" имеющиеся промежуточные полигоны между отображаемыми треугольниками. Это видно, если включить отображение линий. Гладко там не может быть из-за малой сетки для практического применения. Очень странно, что до сих пор у Mathcad'а нет таких простых функций, как отображение неявных кривых и поверхностей. Для SMath Studio я сразу это реализовал. Там компонент X-Y Plot поддерживает рисование неявных кривых, это очень удобно.
0
|
|
|
|
|
| 12.04.2022, 19:16 | |
|
А вот что можно сделать, если часть вычислений поместить в пользовательскую библиотеку (Custom Function), но этот пример работает только в MC11, т.к. в старших версиях запретили возвращать из библиотеки "вложенные" типы данных (массивы в массивах).
1
|
|
|
|
|
| 12.04.2022, 19:48 | |
|
Для построения неявных поверхностей использовался алгоритм "Марширующие кубы 33".
Приложено: 1. Marching Cubes 33. Construction of Topologically Correct Isosurfaces (Evgueni V. Tcherniaev, 1996) 2. Неоконченная глава ненаписанной книги про Mathcad (Мезенцев В. Н.) 3. Исходники проекта, который можно использовать для изучения темы.
1
|
|
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|
| 13.04.2022, 17:36 | |
|
уни, Гляньте MathMod 11 там 200 уравнений неявных.
А слабо придумать неявное уравнение такой поверхности с иссечением ячейками? Quin lamp
0
|
|
|
|
|
| 13.04.2022, 20:02 | |
|
В продолжении темы алгоритмов визуализации неявных поверхностей.
Ссылки: 1. A Fast and Memory-Saving Marching Cubes 33 Implementation with the Correct Interior Test (Vega, Abache, 2019) 2. Information about MC33-UC 3. C and C++ libraries of Marching Cubes 33 4. MC33_cpp_library
1
|
|
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|
| 14.04.2022, 11:37 | |
|
уни, cвои уравнения аттракторов не провали создавать?
В свое время бесполезно полистал много книг по странным аттракторам. Придумал тогда алгоритм создания странного аттрактора любой сложности по своим уравнениям и делал прогу...это было до смерти диска. Сейчас алгоритм сходу и не найти так. Интересный шейдер (калейдоскоп?) тут есть готовая прога их рисует http://www.fractalsciencekit.c... ymicon.htm
1
|
|
|
|
||
| 14.04.2022, 19:21 | ||
|
Сейчас полно пользователей, а вот создателей инструментов практически нет. За последние 30 лет, к примеру, так и не нашлось людей у нас в стране, которые бы смогли осилить создание математического пакета. SMath Studio тут не совсем считается, т.к. его ядро было создано не математиком и язык не создан по правилам построения систем компьютерной математики. Я к тому, что народ тупеет. Заграничных таких систем я могу назвать с десяток разных. Я сам не математик, но даже я создал (портировал) свою маленькую математическую систему. Кто не имеет своего, тот будет оплачивать чужое вечно. По поводу марширующих кубов. Если бы моя пользовательская dll работала где-то выше 11-й версии Mathcad, то я бы её выложил. К сожалению, исходников я не нашёл к ней, но помню как она устроена. После того как PTC разделила Mathcad на до и после, я к нему совершенно охладел. В качестве бонуса только поддерживаю возможность создания дополнений на c# для Mathcad'а. Попробовал протестировать на MC11, завелось, но не совсем. Функции зарегистрировались, но почему-то не исполняются. До этого тестировал только в MC15 и выше. Там точно работает. Кстати, есть группа в Телеграме, посвящённая Mathcad и SMath Studio.
0
|
||
|
|
||
| 15.04.2022, 13:52 | ||
|
0
|
||
| 15.04.2022, 17:39 | |
|
Вячеслав Николаевич, не сердитесь, пожалуйста. Я знаю, что этот вопрос Вам некомфортен.
Извините! Где Вы сейчас проживаете? Алексей, как и Вы, редко появляется на форуме. Куда делся народ с умершей Экспоненты? Наверное, некоторых она забрала с собой. Время бежит неумолимо. Программировать и языкам Вы выучились самостоятельно, без наставника - по книгам?
0
|
|
|
|
|
| 15.04.2022, 19:49 | |
|
Алексей бывает на форуме SMath Studio, некоторые ушли на PTC форум по Mathcad'у. Большей частью я живу в Екатеринбурге, а программированием увлёкся ещё с советского времени. Давным давно, в прошлой жизни я жил в г. Энергодар на Украине, слышали думаю, сейчас он на слуху. Этот город строили все советские специалисты, в том числе мои родители, которых туда отправили с Урала по распределению. Отец был электриком по кранам, поэтому я по основной специальности радиоинженер или специалист по встраиваемым системам. Мама работала на заводе, куда меня брала мелкого. Там на заводе я первый раз увидел у одного инженера программируемый калькулятор МК61. Он тогда стал моей мечтой. Там в Энергодар в центре был двухэтажный магазин, на втором этаже которого был раздел игрушек и как-то раз я увидел там этот калькулятор в продаже. Поскольку я был практически отличник, родители подарили мне этот калькулятор на день рождения. Это было в 3-м классе. Вот с тех пор я и программирую. Ни каких наставников у меня естественно не было, кроме книг. В комплекте к калькулятору шли: руководство и книга Гайштута "Калькулятор твой помощник и соперник в играх".
0
|
|
| 15.04.2022, 22:02 | |
|
Вячеслав Николаевич, спасибо за ответ.Кстати, сколько лет вашим родителям и где они живут?
Вы догадываетесь, кто с Вами переписывается?Вот еще, есть, написанная в Маткаде, программа заполнения матрицы последовательным рядом натуральных чисел по 1 2 6 7 15 Так вот, в этой программе используется цикл c оператором программирования if, я же хотел создат 3 5 8 14 16 код используя только оператор whife (мне очень нравятся коды с использованием этого оператора), 4 9 13 17 22 но мне это сделать не удалось. Не могли бы Вы попробовать? 10 12 18 21 23 11 19 20 2425 Добавлено через 9 минут Расползлась матрица. Исправить уже нельзя. Заполнение матрицы по "зигзагу"
0
|
|
| 15.04.2022, 22:35 | |
|
Заполнение матрицы по "зигзагу" это так. См. картинку.
0
|
|
| 15.04.2022, 22:35 | |
|
MAPLE и MATHCAD Не могу перенести собственную функцию из MathCad в Maple Как перенести решение уравнений из MathCAD в Maple Запуск программ для Windows (Mathcad, Maple) на Linux Lite Maple Mini STM32F103RCBT6 - не через maple ide, возможно ли Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|