Статус: Advanced Member
Группы: Registered
Зарегистрирован: 02.12.2010(UTC)
Сообщений: 93
Сказал «Спасибо»: 311 раз Поблагодарили: 7 раз в 6 постах
День добрый.
Помогите разобраться со штриховкой. Совсем запутался
Ученье свет!
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 02.12.2010(UTC)
Сообщений: 93
Сказал «Спасибо»: 311 раз Поблагодарили: 7 раз в 6 постах
Ну вроде получилось. Заморочка была в том, что координату Y надо было вычислять зеркально.
p/s. Так как eval нельзя использовать при сложных вычислениях (x то переменная) в некоторых случаях время расчета значительно возрастает.
Отредактировано пользователем 31 января 2014 г. 14:27:50(UTC)
| Причина: Не указана
Ученье свет!
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 27.10.2012(UTC)
Сообщений: 73
Сказал(а) «Спасибо»: 397 раз Поблагодарили: 45 раз в 35 постах
В менеджере расширений находятся заготовки hatch и fill и соответствующий пример.
Отредактировано пользователем 31 января 2014 г. 20:52:49(UTC)
| Причина: Не указана
Пользователь mkraska прикрепил следующие файлы:
1 пользователь поблагодарил mkraska за этот пост.
genf оставлено 01.02.2014(UTC)
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 02.12.2010(UTC)
Сообщений: 93
Сказал «Спасибо»: 311 раз Поблагодарили: 7 раз в 6 постах
Автор: mkraska В менеджере расширений находятся заготовки hatch и fill и соответствующий пример.
fill нашел, а hatch нет.
Ученье свет!
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 27.10.2012(UTC)
Сообщений: 73
Сказал(а) «Спасибо»: 397 раз Поблагодарили: 45 раз в 35 постах
У меня вот так - смотрите приложение.
Честно сказать, я больше таких трюков использовать не буду, так как с
плагином Maxima доступны все возможности программы gnuplot.
Отредактировано пользователем 1 февраля 2014 г. 13:11:33(UTC)
| Причина: Не указана
Пользователь mkraska прикрепил следующие файлы:
1 пользователь поблагодарил mkraska за этот пост.
genf оставлено 01.02.2014(UTC)
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 27.10.2012(UTC)
Сообщений: 73
Сказал(а) «Спасибо»: 397 раз Поблагодарили: 45 раз в 35 постах
Функция CreateMesh() из плагина Plot3D также годится для штриховку.
Приложение содержит некоторые примеры как это делается с помощю плагина Maxima.
Отредактировано пользователем 1 февраля 2014 г. 22:31:14(UTC)
| Причина: Не указана
Вложение(я):
Пользователь mkraska прикрепил следующие файлы:
2 пользователей поблагодарили mkraska за этот пост.
Ber7 оставлено 01.02.2014(UTC),
genf оставлено 02.02.2014(UTC)
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 02.12.2010(UTC)
Сообщений: 93
Сказал «Спасибо»: 311 раз Поблагодарили: 7 раз в 6 постах
Автор: mkraska Функция CreateMesh() из плагина Plot3D также годится для штриховку. Приложение содержит некоторые примеры как это делается с помощю плагина Maxima.
Не смог подгрузить Maxima. Пробовал и ставить и использовать портативную версию. В любом случае система выдает ошибку.
Использую "2013 12 18 SMath 0.96.4909 Portable". ОС - Win7 x64
Отредактировано пользователем 2 февраля 2014 г. 11:09:05(UTC)
| Причина: Не указана
Ученье свет!
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 27.10.2012(UTC)
Сообщений: 73
Сказал(а) «Спасибо»: 397 раз Поблагодарили: 45 раз в 35 постах
Какова ощибка? Чтобы Draw работает нужна версия Maxima 5.31.1-1. Б папке book\activebook находится инструкция по установке Plugin Maxima.sm (на немецком и английском языке). Можно добавить и русский, но это наверно другим форумчанам легче получаетчя.
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 02.12.2010(UTC)
Сообщений: 93
Сказал «Спасибо»: 311 раз Поблагодарили: 7 раз в 6 постах
Пользовался версией 5.31.2. Удалил, установил версию Maxima 5.31.1-1. Делаю по инструкции. Файл найден, а вот дальше возникает ошибка "Удаленный хост принудительно разорвал существующее подключение" (см. скриншот).
Перезагрузил программу - теперь другая ошибка (что при работе под администратором, что под пользователем).
Отредактировано пользователем 2 февраля 2014 г. 14:32:01(UTC)
| Причина: Добавил скриншот
Пользователь genf прикрепил следующие файлы:
Ученье свет!
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 27.10.2012(UTC)
Сообщений: 73
Сказал(а) «Спасибо»: 397 раз Поблагодарили: 45 раз в 35 постах
Ну есть кое-что подозрение... 1. Попробуйте очистку папки binary-gcl. Там находятся временные файлы Lisp компайлера, которые не совместимы между Maxima 5.31.1-1 и 5.31.2. Может, это уже решает проблему. Если нет, то 2. Запустите программу wxmaxima (часть установки Maxima, будъе осторожны чтобы запускать правилную версию) и там исполните комманду load(draw). Если это успешно, то есть надежда что работатет и в SMath.
1 пользователь поблагодарил mkraska за этот пост.
genf оставлено 02.02.2014(UTC)
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 02.12.2010(UTC)
Сообщений: 93
Сказал «Спасибо»: 311 раз Поблагодарили: 7 раз в 6 постах
Автор: mkraska Ну есть кое-что подозрение... 1. Попробуйте очистку папки binary-gcl. Там находятся временные файлы Lisp компайлера, которые не совместимы между Maxima 5.31.1-1 и 5.31.2. Может, это уже решает проблему. Если нет, то 2. Запустите программу wxmaxima (часть установки Maxima, будъе осторожны чтобы запускать правилную версию) и там исполните комманду load(draw). Если это успешно, то есть надежда что работатет и в SMath.
1. Очистил вышеуказанную папку. Теперь при запуске к примеру файла Plugin Maxima.sm происходят какие то вычисления в строке MaximaControl(#) (ждал 20 минут потом остановил).
2. Запустил. Как именно исполнить команду не разобрался. Вставить то вставил - а как запустить не ясно. Интерфейс на русском, а если дальше копнуть то там хаос (русский немного+английский в основном).
Отредактировано пользователем 2 февраля 2014 г. 17:09:30(UTC)
| Причина: Не указана
Ученье свет!
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 27.10.2012(UTC)
Сообщений: 73
Сказал(а) «Спасибо»: 397 раз Поблагодарили: 45 раз в 35 постах
Автор: genf 2. Запустил. Как именно исполнить команду не разобрался. Вставить то вставил - а как запустить не ясно. Интерфейс на русском, а если дальше копнуть то там хаос (русский немного+английский в основном).
Здесь найдете методичку. Введете load(draw) и нажмите ввод (Enter).
Справочник вызывается кнопкой F1.
1 пользователь поблагодарил mkraska за этот пост.
genf оставлено 02.02.2014(UTC)
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 02.12.2010(UTC)
Сообщений: 93
Сказал «Спасибо»: 311 раз Поблагодарили: 7 раз в 6 постах
Автор: mkraska Автор: genf 2. Запустил. Как именно исполнить команду не разобрался. Вставить то вставил - а как запустить не ясно. Интерфейс на русском, а если дальше копнуть то там хаос (русский немного+английский в основном).
Здесь найдете методичку. Введете load(draw) и нажмите ввод (Enter).
Справочник вызывается кнопкой F1.
Методичку скачал. Там два файла при запуске любого файла чистый лист. Вводил load(draw), нажимал Ввод - никакого результата.
Ученье свет!
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 27.10.2012(UTC)
Сообщений: 73
Сказал(а) «Спасибо»: 397 раз Поблагодарили: 45 раз в 35 постах
Автор: genf Методичку скачал. Там два файла при запуске любого файла чистый лист. Вводил load(draw), нажимал Ввод - никакого результата.
У меня вот так выглядит. Может, нужно нажать Shift-Enter чтобы пускать комманду, это зависит от настройки в wxmaxima.
Пользователь mkraska прикрепил следующие файлы:
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 02.12.2010(UTC)
Сообщений: 93
Сказал «Спасибо»: 311 раз Поблагодарили: 7 раз в 6 постах
Автор: mkraska Может, нужно нажать Shift-Enter чтобы пускать комманду, это зависит от настройки в wxmaxima.
Походу не судьба использовать Maxima: если просто запускать файл "10 minute (wx)Maxima tutorial_cp1251.wxm" то запускается wxmaxima с чистым листом, если открыть через программу этот файл, то программа вылетает. А если в пустом листе вбить load(draw) и нажать Shift-Enter то такая ошибка:
Отредактировано пользователем 3 февраля 2014 г. 17:04:49(UTC)
| Причина: Не указана
Пользователь genf прикрепил следующие файлы:
Ученье свет!
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 27.10.2012(UTC)
Сообщений: 73
Сказал(а) «Спасибо»: 397 раз Поблагодарили: 45 раз в 35 постах
Это значит что wxmaxima не может установить связь с "ядром" maxima. Плагин использует тот же самы способ связи, то наверно с плагином ничего не получится пока wxmaxima не работает. Может быть, кто-нибудь из русского форума успешно установил Maxima и может подсказать как это делается. Спасибо за ваше терпение, было бы хорошо если плагин работал и у вас. Но кажется, помогать болше не могу.
1 пользователь поблагодарил mkraska за этот пост.
genf оставлено 04.02.2014(UTC)
Быстрый переход
Форум проекта SMath
SMath Studio
- Скачать SMath Studio
--- Архив
--- Ночные сборки
- Примеры использования
- Вопросы по использованию
- Предложения
- Ошибки
Математика
- Документы
- Алгоритмы
- Математические задачи
Общение
- О проекте
- Общение
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.