Ошибки в ПК версии

Ошибки в ПК версии - Messages

#21 Posted: 11/23/2008 12:15:17 AM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

Похоже, что все, указанные Вами, ошибки исправил. Новая версия уже доступна тут.
#22 Posted: 11/23/2008 2:32:33 PM
Aleks_dsp

Aleks_dsp

0 likes in 35 posts.

Group: User

И все же я смог завесить новую версию программы :d
И опять с циклом for
Вот скриншот (так проще, чем объяснять на словах): gif.gif
Я вбил это, и нажал стрелочку программа зависла
#23 Posted: 11/23/2008 2:38:15 PM
Aleks_dsp

Aleks_dsp

0 likes in 35 posts.

Group: User

И еще одна ошибка:
пишу [MATH]a:=matrix(0;0)[/MATH]
потом пишу a и нажимаю кнопку =
Вылезает ошибка
#24 Posted: 11/23/2008 4:09:50 PM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

Обе ошибки исправил. Спасибо. Еле успеваю за Вами
#25 Posted: 11/23/2008 6:04:51 PM
Aleks_dsp

Aleks_dsp

0 likes in 35 posts.

Group: User

Странно... программа не считает 1 натуральным числом
Пишу [MATH](-i*i)![/MATH] и нажимаю =. Программа пишет, что факториал существует только от натурального числа и нуля => [MATH]-i*i=1[/MATH] не является натуральным

И еще одна мелочь: пишу [MATH]arctg(∞)[/MATH], он выдает "Аргумент должен быть скаляром", по-моему это выражение определено, [MATH]arctg(∞)=π/2[/MATH]

P.S: на форуме не отображается знак факториала "!", пишет "ошибка в выражении"
#26 Posted: 11/23/2008 8:29:13 PM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

Три ошибки (2 - SMath Studio, 1 - форум) исправлены.
Результатом множества исправлений представляю SMath Studio 0.70!
#27 Posted: 11/24/2008 8:08:34 AM
Aleks_dsp

Aleks_dsp

0 likes in 35 posts.

Group: User

arctg(±∞) теперь считается , а arcctg(±∞) нет
#28 Posted: 11/24/2008 2:31:57 PM
Aleks_dsp

Aleks_dsp

0 likes in 35 posts.

Group: User

Потестировал сегодня еще и выявил 2 ошибки:

1) ошибка, приводящая к вылетанию
пишу
[MATH]a:=matrix(3;3)[/MATH]
[MATH]el(a;5;3):=4[/MATH]
нажимаем Enter, программа вылетает
2) ошибка, связанная с отображением:
пишу
[MATH]a:=matrix(3;3)[/MATH]
[MATH]a[/MATH]
[MATH]b:=3[/MATH]
теперь возвращаюсь на строчку с а, и пишу равно.
Программа выводит значение матрицы а поверх другого текста (то, что находится ниже не отодвигается).

P.S: пока писал багрепорт нашел ошибочку на форуме
попробуйте написать "[МATH]a:=matrix(3;3)", нажмите Enter,
затем напишите на новой строке "el(a;5;3):=4[/МATH]".
Получим такое: [MATH]a:=matrix(3;3)
el(a;5;3):=4[/MATH]
#29 Posted: 11/24/2008 3:33:17 PM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

[MATH]arcctg(±∞)[/MATH] и [MATH]a:=matrix(3;3)[/MATH]; [MATH]el(a;5;3):=4[/MATH] - это ошибки. Обязательно будут исправлены к следующей версии.

Насчёт форума: функциональности по вставке нескольких формул в один тег [math/] не предусмотрено и, думаю, смысла в этом нет (сложность и некрасивость реализации в данном случае превалирует над пользой, которую принесёт данная функция).

Про сдвигание выражений при перекрытии я подумаю, но пока есть открытые вопросы: нужно ли сдвигать назад, если изображение уменьшается, а не увеличивается? будет ли во всех случаях изменение размеров элементов листа ожидаемо пользователем? Но за идею спасибо - посмотрим.
#30 Posted: 11/25/2008 2:42:54 PM
XroM

XroM

0 likes in 23 posts.

Group: User

Если вводить знак { после ввода любого числа, то программа падает...
В версии для кпк в окне "О программе" на VGA экране смещены строки с версиями модулей(если надо, могу скриншот прикрепить).
Незнаю ошибка это или нет, но когда ввожу [MATH]12*(8+12*t)-16(-12-16*t)-88[/MATH] и выделяю t программа пишет нет корней, но
при вводе через solve( ; ) [MATH]solve(12*(8+12*t)-16*(-12-16*t)-88;t)=-0,5[/MATH] дает результат.
И есть просьба, а нельзя ли в форму быстрого ответа на сайте вставить кнопку тэга [MATH]?
P.S. Извиняюсь что все в кучу, просто времени нет по темам распихивать, решаю очередной отчет по АиГ))
#31 Posted: 11/25/2008 9:20:26 PM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

Спасибо, отвечу списком:
1) Ошибка со знаком "{" исправлена, надеюсь уже окончательно.
2) В окне "О программе" в VGA Handheld-версии смещение исправлено.
3) История с уравнением получает лаконичный ответ: в первом примере число 16, перед скобкой, воспринято программой как функция, т.к. знака умножить между числом и скобкой нет, в версии уравнения для функции solve Вы оператор умножения поставили, а потому вычисление прошло без проблем. Соответственно нули второго уравнения программа определяет верно в обоих случаях. Произошло это потому, что SMath Studio не сообщила о найденной неопределённой функции, а должна была бы. Исправлю.
4) Появится время - обязательно добавлю тег [math/] в форму быстрого ответа.

P.S.: Все указанные исправления будут доступны в следующей версии программы.
#32 Posted: 12/6/2008 8:52:22 PM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

Все, ну или почти все, отмеченные здесь ошибки исправлены в версии SMath Studio 0.71!
#33 Posted: 12/6/2008 11:01:23 PM
Aleks_dsp

Aleks_dsp

0 likes in 35 posts.

Group: User

Или я что-то не понимаю, или программа
Выбираю: Вставка->Функция->a2t
Независимо от того, что я введу в качестве аргумента, программа пишет: "a2t - функция не определена".

P.S: возможно, что это я просто не понял, как использовать данную функцию, объясните пожалуйста
#34 Posted: 12/7/2008 3:06:08 AM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

Wrote

Или я что-то не понимаю, или программа
Выбираю: Вставка->Функция->a2t
Независимо от того, что я введу в качестве аргумента, программа пишет: "a2t - функция не определена".


К сожалению, данная функция стала жертвой перехода программы с версий 0.5x к 0.6x. В текущих ревизиях SMath Studio она, действительно, не реализована. Обязательно верну её в целости...
#35 Posted: 12/8/2008 10:44:00 AM
XroM

XroM

0 likes in 23 posts.

Group: User

На ПК версии 0.71
Вставка->Функции-> dfile, rfile, wfile (все три) -> вылезает ошибка
#36 Posted: 12/8/2008 11:29:23 AM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

Wrote

На ПК версии 0.71
Вставка->Функции-> dfile, rfile, wfile (все три) -> вылезает ошибка


Проверил на 0.71 - у меня функции вставляются, ошибок не появляется. Какого рода ошибку удаётся увидеть?
#37 Posted: 12/8/2008 11:39:24 AM
XroM

XroM

0 likes in 23 posts.

Group: User

Ошибка возникает при наведении курсора на эти функции

************** Текст исключения **************
System.IndexOutOfRangeException: Индекс находился вне границ массива.
   в SMathStudio_Desktop.Functions.listBox1_SelectedIndexChanged(Object sender, EventArgs e)
   в System.Windows.Forms.ListBox.OnSelectedIndexChanged(EventArgs e)
   в System.Windows.Forms.ListBox.WmReflectCommand(Message& m)
   в System.Windows.Forms.ListBox.WndProc(Message& m)
   в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Но после нажатия на кнопку продолжить функцию можно вставить
#38 Posted: 12/8/2008 1:12:45 PM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

Такое впечатление, что у Вас по какой-то причине при установке программы не обновился языковой файл (Program Files\SMath\SMath Studio\lang\Text_RUS.lang, какая у него отображается дата создания?). Могу порекомендовать переустановить программу или удалить этот файл (Text_RUS.lang) и сделать программе Repair через инсталлятор или Установку/Удаления программ.
#39 Posted: 12/8/2008 2:52:16 PM
XroM

XroM

0 likes in 23 posts.

Group: User

Да, замена файла помогла, спасибо.

Добавлю, что устанавливал на трех машинах (2-XP, 1-Vista) и везде не обновлялся этот файл...
#40 Posted: 12/10/2008 10:49:28 PM
Shelby

Shelby

0 likes in 1 posts.

Group: User

в версии 71 похоже перестало работать дифференцирование Вместо продиф. функции пишет исходную
  • New Posts New Posts
  • No New Posts No New Posts