Статус: Member
Группы: Registered
Зарегистрирован: 15.07.2008(UTC)
Сообщений: 102
Откуда: Брест
Сказал «Спасибо»: 8 раз Поблагодарили: 2 раз в 2 постах
Shelby написал: в версии 71 похоже перестало работать дифференцирование
Вместо продиф. функции пишет исходную
подробнее, пожалуйста, опишите как воспроизводится эта ошибка.
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 19.11.2008(UTC)
Сообщений: 35
Откуда: Ярославль
Нашел еще две "мертвые" функции - те, которые есть в списке, но не обрабатываются: arcsec, arccosec
Статус: Newbie
Группы: Registered
Зарегистрирован: 11.12.2008(UTC) Сообщений: 1
В версии 0.72 при попытке вставить матрицу вылетает ошибка. В 0.71 было нормально.
Статус: Administration
Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Сказал «Спасибо»: 640 раз Поблагодарили: 262 раз в 102 постах
Aleks_dsp написал: Нашел еще две "мертвые" функции - те, которые есть в списке, но не обрабатываются: arcsec, arccosec
Спасибо, буду разбираться в причинах.
D_E написал: В версии 0.72 при попытке вставить матрицу вылетает ошибка. В 0.71 было нормально.
Проверил - вставляется нормально всеми вариантами. Как обычно нужны подробности. Иначе могу только посоветовать попробывать переустановить программу.
Отредактировано пользователем 11 декабря 2008 г. 21:24:05(UTC)
| Причина: Не указана
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 19.11.2008(UTC)
Сообщений: 35
Откуда: Ярославль
Нашел такую вот ошибочку:diff(10^(-12)/sqrt(1-u);u) при попытке произвести символьное вычисление программа выдает окошечко "Format Exception"
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 19.11.2008(UTC)
Сообщений: 35
Откуда: Ярославль
А еще программа выдает очень странный ответ, когда вычисляет символьно такое выражение:diff(2*10^(-12)*sqrt(1+u);u)
Статус: Administration
Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Сказал «Спасибо»: 640 раз Поблагодарили: 262 раз в 102 постах
Спасибо. Очевидно проблемы с обработкой большого числа 10^12 - обязательно посмотрю, как можно исправить.
Статус: Member
Группы: Registered
Зарегистрирован: 19.11.2008(UTC)
Сообщений: 19
Откуда: Санкт-Петербург
Сказал «Спасибо»: 2 раз
XroM написал: Добавлю, что устанавливал на трех машинах (2-XP, 1-Vista) и везде не обновлялся этот файл...
Возможно вы не заметили этого сообщения, но до сих пор при установке обновлений на ПК независимо от ОС не обновляются многие файлы, приходиться раскрывать установщик и вручную заменять, или надо
обязательно удалять старую версию ?
Или это только такая проблема у меня? Хотя на трех разных машинах...
Статус: Administration
Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Сказал «Спасибо»: 640 раз Поблагодарили: 262 раз в 102 постах
Сообщение читал, но никак не мог прокомментировать. Сам я тестирую на пяти машинах + Samar ещё на паре-тройке. Ничего подобного у нас не наблюдалось. К тому же подобная проблема похоже единична - другие пользователи тоже не сообщали о подобных неприятностях. С другой стороны не понимаю, почему это может происходить. Могу предположить, что на всех трёх машинах у Вас не верно выставлено системное время (и не обновляется через time server), в этом случае бывает всякое. Соответственно, вообще-то, удалять программу перед установкой новой версии не нужно, но в Вашем случае, очевидно это - на мой взгляд, наиболее рациональое решение. По крайней мере до тех пор, пока не разберёмся в чём дело или пока не начнём использовать отличный от текущего установщик.
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 19.11.2008(UTC)
Сообщений: 35
Откуда: Ярославль
Сегодня заметил, что при символьном вычислении ln(e) не вычисляется. Из-за этого результат получается громоздким.
Например:
diff(ln(x*e);x) ->
-(-1+ln(x)+ln(e))/x^2 В более сложных задачах накапливается огромное множество таких логарифмов, и ответ получается запутанным.
Отредактировано пользователем 17 января 2009 г. 0:48:14(UTC)
| Причина: Не указана
Статус: Administration
Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Сказал «Спасибо»: 640 раз Поблагодарили: 262 раз в 102 постах
Действительно, поправим. Спасибо.
Правда я так понял, что задание Вы имели ввиду всё же не
diff(ln(x*e);x) , а
diff((ln(x*e)/x);x) .
Отредактировано пользователем 17 января 2009 г. 6:48:55(UTC)
| Причина: Не указана
Статус: Administration
Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Сказал «Спасибо»: 640 раз Поблагодарили: 262 раз в 102 постах
Исправлено!diff((ln(x*e)/x);x)—-ln(x)/{x^2} Будет доступно в следующей версии.
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 19.11.2008(UTC)
Сообщений: 35
Откуда: Ярославль
smath написал: Действительно, поправим. Спасибо. Правда я так понял, что задание Вы имели ввиду всё же не diff(ln(x*e);x) , а diff((ln(x*e)/x);x) .
Да, действительно, я забыл написать x, Вы правильно меня поняли.
Спасибо за внимание
Отредактировано пользователем 17 января 2009 г. 14:18:18(UTC)
| Причина: Не указана
Статус: Newbie
Группы: Registered
Зарегистрирован: 06.03.2009(UTC) Сообщений: 3
Доброго времени суток! Обнаружил у себя такую проблему - никак не могу вставить запятую. Ни с клавиатуры прописать, ни при помощи боковой панели (раздел арифметика). В чем может быть проблема? ОС Виста Хоум Премиум, версия программы 0.78 (сборка 3347). Переключение языков не помогло, рестарт программы так же ни к чему не привел.
Статус: Administration
Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Сказал «Спасибо»: 640 раз Поблагодарили: 262 раз в 102 постах
Если у ОС локализация английская, то вместо запятой, в качестве разделителя целой и дробной частей числа, используется точка. Боковая панель об этом осведомлена и будет всегда выдавать правильный символ. Ещё интересно куда именно Вы пытаетесь вставить запятую, в математическую формулу или в текстовую надпись? Но это, можно сказать уже чисто спортивный интерес, так как я у себя на машине с русской локализацией только что в Desktop версии 0.78 ввёл и туда и туда и запятые и точки и проблем не заметил. Переключение языков и перезапуск программы на разделитель числа повлиять не может. Пожалуйста, уточните, какой разделитель стоит в региональных настройках Вашей системы.
Статус: Newbie
Группы: Registered
Зарегистрирован: 06.03.2009(UTC) Сообщений: 3
Если я правильно Вас понял, то Вы спрашивали про это? Current format - Russian (Russia); Current language for non-Unicode programs - Russian (Russia). А запятую я пытался вставить при написании дробного числа (a:=1,23456), и вот когда у меня не получилось, мне просто стало интересно, является ли это ошибкой или нет? Пробовал решать с точкой, все работает. =) При написании текста запятая вставляется без проблем.
Статус: Administration
Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Сказал «Спасибо»: 640 раз Поблагодарили: 262 раз в 102 постах
Да, всё верно. Чуть глубже в региональных настройках имеется такой диалог (под кнопкой "Изменить формат" ):
Вот он и определяет текущий разделитель. Я так понимаю, вопрос решён. Спасибо, за то, что используете программу
Статус: Newbie
Группы: Registered
Зарегистрирован: 06.03.2009(UTC) Сообщений: 3
Да, исправил. Это вам спасибо, программа отличная! И, если не забросите, думаю в скором времени она ничем не будет уступать MathCad'y.
erisive:
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 19.11.2008(UTC)
Сообщений: 35
Откуда: Ярославль
Обнаружил сейчас досадную неприятность в программе... она "не знает" замечательных пределов. Нужно было вычислить
sin(x)/x , где x = 0. Вылезла подсказка: "Деление на ноль".
Это конечно же не ошибка, но все-таки...
Статус: Member
Группы: Registered
Зарегистрирован: 15.07.2008(UTC)
Сообщений: 102
Откуда: Брест
Сказал «Спасибо»: 8 раз Поблагодарили: 2 раз в 2 постах
Aleks_dsp написал: Обнаружил сейчас досадную неприятность в программе... она "не знает" замечательных пределов. Нужно было вычислить
sin(x)/x , где x = 0. Вылезла подсказка: "Деление на ноль".
Это конечно же не ошибка, но все-таки...
Тонкий намек
Надо над этим подумать.
Быстрый переход
Форум проекта SMath
SMath Studio
- Скачать SMath Studio
--- Архив
--- Ночные сборки
- Примеры использования
- Вопросы по использованию
- Предложения
- Ошибки
Математика
- Документы
- Алгоритмы
- Математические задачи
Общение
- О проекте
- Общение
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.