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

Ошибки в ПК версии - Сообщения

#21 Опубликовано: 23.11.2008 00:15:17
Andrey Ivashov

Andrey Ivashov

2269 сообщений из 3729 понравились пользователям.

Группа: Super Administrator

Похоже, что все, указанные Вами, ошибки исправил. Новая версия уже доступна тут.
#22 Опубликовано: 23.11.2008 14:32:33
Aleks_dsp

Aleks_dsp

0 сообщений из 35 понравились пользователям.

Группа: User

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

Aleks_dsp

0 сообщений из 35 понравились пользователям.

Группа: User

И еще одна ошибка:
пишу [MATH]a:=matrix(0;0)[/MATH]
потом пишу a и нажимаю кнопку =
Вылезает ошибка
#24 Опубликовано: 23.11.2008 16:09:50
Andrey Ivashov

Andrey Ivashov

2269 сообщений из 3729 понравились пользователям.

Группа: Super Administrator

Обе ошибки исправил. Спасибо. Еле успеваю за Вами
#25 Опубликовано: 23.11.2008 18:04:51
Aleks_dsp

Aleks_dsp

0 сообщений из 35 понравились пользователям.

Группа: User

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

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

P.S: на форуме не отображается знак факториала "!", пишет "ошибка в выражении"
#26 Опубликовано: 23.11.2008 20:29:13
Andrey Ivashov

Andrey Ivashov

2269 сообщений из 3729 понравились пользователям.

Группа: Super Administrator

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

Aleks_dsp

0 сообщений из 35 понравились пользователям.

Группа: User

arctg(±∞) теперь считается , а arcctg(±∞) нет
#28 Опубликовано: 24.11.2008 14:31:57
Aleks_dsp

Aleks_dsp

0 сообщений из 35 понравились пользователям.

Группа: 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 Опубликовано: 24.11.2008 15:33:17
Andrey Ivashov

Andrey Ivashov

2269 сообщений из 3729 понравились пользователям.

Группа: Super Administrator

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

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

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

XroM

0 сообщений из 23 понравились пользователям.

Группа: 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 Опубликовано: 25.11.2008 21:20:26
Andrey Ivashov

Andrey Ivashov

2269 сообщений из 3729 понравились пользователям.

Группа: Super Administrator

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

P.S.: Все указанные исправления будут доступны в следующей версии программы.
#32 Опубликовано: 06.12.2008 20:52:22
Andrey Ivashov

Andrey Ivashov

2269 сообщений из 3729 понравились пользователям.

Группа: Super Administrator

Все, ну или почти все, отмеченные здесь ошибки исправлены в версии SMath Studio 0.71!
#33 Опубликовано: 06.12.2008 23:01:23
Aleks_dsp

Aleks_dsp

0 сообщений из 35 понравились пользователям.

Группа: User

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

P.S: возможно, что это я просто не понял, как использовать данную функцию, объясните пожалуйста
#34 Опубликовано: 07.12.2008 03:06:08
Andrey Ivashov

Andrey Ivashov

2269 сообщений из 3729 понравились пользователям.

Группа: Super Administrator

Wrote

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


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

XroM

0 сообщений из 23 понравились пользователям.

Группа: User

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

Andrey Ivashov

2269 сообщений из 3729 понравились пользователям.

Группа: Super Administrator

Wrote

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


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

XroM

0 сообщений из 23 понравились пользователям.

Группа: 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 Опубликовано: 08.12.2008 13:12:45
Andrey Ivashov

Andrey Ivashov

2269 сообщений из 3729 понравились пользователям.

Группа: Super Administrator

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

XroM

0 сообщений из 23 понравились пользователям.

Группа: User

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

Добавлю, что устанавливал на трех машинах (2-XP, 1-Vista) и везде не обновлялся этот файл...
#40 Опубликовано: 10.12.2008 22:49:28
Shelby

Shelby

0 сообщений из 1 понравились пользователям.

Группа: User

в версии 71 похоже перестало работать дифференцирование Вместо продиф. функции пишет исходную
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений