
SMath Studio 0.29
Для установки программы на карманный компьютер необходимо перенести cab-файл (SMathStudio.0_xx.cab) на КПК (например, с помощью MS ActiveSync) и запустить его там с помощью любого файлового менеджера. (Внимание: на некоторых настольных компьютерах cab-файл отображается как архив, однако разархивировать его необходимости нет, т.к. для системы Windows Mobile файлы этого расширения распознаются в качестве установщика.)
Программа обновилась до версии 0.34!
1) Теперь, при возникающих ошибках вычислений программа сообщает о них с помощью всплывающих подсказок.
2) Добавлена возможность экспорта листов в формате HTML.
3) Исправлено множество недочётов и мелких ошибок.
4) Исправлена ошибка локализации программы на некоторых ОС.
5) Изменилась иконка программы.
С уважением, Андрей Ивашов.
1) Теперь, при возникающих ошибках вычислений программа сообщает о них с помощью всплывающих подсказок.
2) Добавлена возможность экспорта листов в формате HTML.
3) Исправлено множество недочётов и мелких ошибок.
4) Исправлена ошибка локализации программы на некоторых ОС.
5) Изменилась иконка программы.
С уважением, Андрей Ивашов.
Программа обновилась до версии 0.35!
Последние изменения:
1) Добавлена поддержка украинского языка ("Меню" >> "Опции" >> "Интерфейс" >> "Язык интерфйса").
2) Добавлена возможность вставки в лист программы текстовых областей. Причём при вводе выражения в лист, не пользуясь меню программы ("Меню" >> "Вставка" >> "Текстовая область"), программа сама определяет что Вы вводите - текст или формулу!
3) Добавлены некоторые обработчики ошибок (подсказки, всплывающие при возникновении ошибок вычислений).
4) Добавлена поддержка изменения размеров главного окна в процессе выполнения программы (например: если запустить программу, а затем изменить разрешение или ориентацию экрана, программа корректно подстроиться под системные параметры).
5) Исправлена ошибка экспорта листов, вызванная неправильной кодировкой генирируемых html-страниц.
6) Исправлены некоторые ошибки и недочёты (как то: фатальная ошибка программы при вставки переменной "W" и т.д.).
Последние изменения:
1) Добавлена поддержка украинского языка ("Меню" >> "Опции" >> "Интерфейс" >> "Язык интерфйса").
2) Добавлена возможность вставки в лист программы текстовых областей. Причём при вводе выражения в лист, не пользуясь меню программы ("Меню" >> "Вставка" >> "Текстовая область"), программа сама определяет что Вы вводите - текст или формулу!
3) Добавлены некоторые обработчики ошибок (подсказки, всплывающие при возникновении ошибок вычислений).
4) Добавлена поддержка изменения размеров главного окна в процессе выполнения программы (например: если запустить программу, а затем изменить разрешение или ориентацию экрана, программа корректно подстроиться под системные параметры).
5) Исправлена ошибка экспорта листов, вызванная неправильной кодировкой генирируемых html-страниц.
6) Исправлены некоторые ошибки и недочёты (как то: фатальная ошибка программы при вставки переменной "W" и т.д.).
баг
При наборе корень квадратный -> 2 -> степень -> 2 прога вылетает с ошибкой:
Код: Выделить всё
PPCStudio.exe
NullReferenceException
Application::Run+0xf
Form1::Main+0xb
Уважаемый гость Петя, при возникновеннии ошибки давайте более подробную информацию об устройстве, на котором Вы работаете, настройках программы, которые Вы изменили и, желательно, оставляйте свой e-mail (или просто сразу пишите мне на e-mail).
К сожалению ошибку повторить не смог - всё считается корректоно.
(smath@yandex.ru)
К сожалению ошибку повторить не смог - всё считается корректоно.
(smath@yandex.ru)
Извиняюсь, поспешил.smath писал(а):Уважаемый гость Петя, при возникновеннии ошибки давайте более подробную информацию об устройстве, на котором Вы работаете, настройках программы, которые Вы изменили и, желательно, оставляйте свой e-mail (или просто сразу пишите мне на e-mail).
К сожалению ошибку повторить не смог - всё считается корректоно.
(smath@yandex.ru)
hp hx4700;
версия программы: 0,34 (23,12,05);
менял: точность ответа (стало 5), макс. длину чисел (стало 500), вид ответа (дроби) (стало «десятичные») — но, видимо, это не важно;
последовательность действий: запуск проги -> «кв. корень» -> «2» -> «2^» (жму двойку и тяну вверх для получения второй степени) -> «+».
Свой e-mail отправил.
Была подобная ошибка при работе с матрицами, только не могу восстановить, как ее получил; есть подозрение, что проблема в функции степени.
2Alexander: Так Вы же вроде "Петя". Извините если ошибся 
Кстати, новая версия 0.36 вышла, как и обещал.
Последние изменения:
1) Скорость вычисления математических выражений (особенно зависимых от переменных) выросла в 3-10 (!) раз.
2)Добавлена возможность символьного и численного дифференцирования.
3)Исправлены некоторые ошибки и недочёты.
С уважением, Андрей Ивашов.

Кстати, новая версия 0.36 вышла, как и обещал.
Последние изменения:
1) Скорость вычисления математических выражений (особенно зависимых от переменных) выросла в 3-10 (!) раз.
2)Добавлена возможность символьного и численного дифференцирования.
3)Исправлены некоторые ошибки и недочёты.
С уважением, Андрей Ивашов.
Отличная программа. жаль что я в этом году заканчиваю учебу. Ко всем прочим функциям я бы посоветовал добавить вычисление интеграла. очень полезно иметь "интегратор " в кармане 
что касается маткадовских файлов, былоб конечно не плохо, да вот только от версии к версии маткады сами свои файлы не понимають

что касается маткадовских файлов, былоб конечно не плохо, да вот только от версии к версии маткады сами свои файлы не понимають

Нафиг маткадовские файлы! Лучше пусть будет как есть. (а то переделать под маткад, глядишь глюков прибавится)
Мысля: чтобы не ждать загрузки проги (а я ее использую вообще вместо калькулятора, привычка после CASIO fx GH
не могу юзать обычные калькуляторы
) - держу в резиденте, т.е. не закрываю, а сворачиваю.
Так вот: хорошо бы сделать кнопку на панели инструментов "очистить лист". Один клик и лист пустой для новых вычислений. (конечно можно диалог бокс выдавать - "точно ли так сделать типа?") Было б удобно.
В любом случае, спасибо огромное автору за отличную полезную программу!
Мысля: чтобы не ждать загрузки проги (а я ее использую вообще вместо калькулятора, привычка после CASIO fx GH


Так вот: хорошо бы сделать кнопку на панели инструментов "очистить лист". Один клик и лист пустой для новых вычислений. (конечно можно диалог бокс выдавать - "точно ли так сделать типа?") Было б удобно.
В любом случае, спасибо огромное автору за отличную полезную программу!
Новую версию ждите в ночь с 30.01.06 на 31.01.06 (в том числе и на hpc.ru). Прошедшее долгое ожидание качественно отразится на программе: множество новых функций, изменения в интерфейсе, новые возможности, полное исключение всех найденных ошибок (всего более 20 изменений)!
2Тихоня: в меню программы я уже реализовал функцию "Выделить всё", т.ч. Вам, для достижения описанных целей, достаточно будет выделить всё и нажать клавишу удаления.
2MF CAP: Интегралы чисто физически не успеваю сделать, однако они появятся в самых ближайших версиях.
С уважением, Андрей Ивашов.
2Тихоня: в меню программы я уже реализовал функцию "Выделить всё", т.ч. Вам, для достижения описанных целей, достаточно будет выделить всё и нажать клавишу удаления.
2MF CAP: Интегралы чисто физически не успеваю сделать, однако они появятся в самых ближайших версиях.
С уважением, Андрей Ивашов.
Программа обновилась до версии 0.38!
Изменения, по сравнению с верией 0.35:
1) Скорость вычисления математических выражений (особенно зависимых от переменных) выросла в 3-10 (!) раз.
2) Добавлена возможность символьного и численного дифференцирования.
3) Добавлена поддержка английского языка ("Меню" >> "Опции" >> "Интерфейс" >> "Язык интерфйса").
4) Добавлена возможность переключения стиля названий функций, например: "tg" <=> "tan" ("Меню" >> "Опции" >> "Интерфейс" >> "Стиль функций").
5) В "Меню" >> "Вставка" >> "Функция" теперь можно найти диалог выбора функций с полным их описанием.
6) Добавлена следующие функции:
- a2t("комплексное_число") - перевод комплексных чисел из алгебраического в тригонометрический вид;
- xy2pol("x";"y") - перевода координат точки из прямоугольной системы в полярную;
- pol2xy("x";"y") - перевода координат точки из полярной системы в прямоугольную;
- row("Матрица";"Номер_строки") - возвращает указанную строку матрицы;
- col("Матрица";"Номер_колонки") - возвращает указанный столбец матрицы;
- rows("Матрица") - возвращает количество строк матрицы;
- cols("Матрица") - возвращает количество столбцов матрицы.
7) Во вкладке меню "Вид" добавлена кнопка "Панель задач", способная расширить рабочую область листов программы.
На символьной панели добавлена кнопка "пробел".
9) Во вкладке меню "Вычисление" добавлена кнопка "Упростить".
10) Во вкладке меню "Вычисление" добавлена кнопка "Вычислить".
11) Во вкладке меню "Правка" добавлена кнопка "Выделить всё".
12) Исправлены некоторые ошибки и недочёты.
С уважением, Андрей Ивашов.
Изменения, по сравнению с верией 0.35:
1) Скорость вычисления математических выражений (особенно зависимых от переменных) выросла в 3-10 (!) раз.
2) Добавлена возможность символьного и численного дифференцирования.
3) Добавлена поддержка английского языка ("Меню" >> "Опции" >> "Интерфейс" >> "Язык интерфйса").
4) Добавлена возможность переключения стиля названий функций, например: "tg" <=> "tan" ("Меню" >> "Опции" >> "Интерфейс" >> "Стиль функций").
5) В "Меню" >> "Вставка" >> "Функция" теперь можно найти диалог выбора функций с полным их описанием.
6) Добавлена следующие функции:
- a2t("комплексное_число") - перевод комплексных чисел из алгебраического в тригонометрический вид;
- xy2pol("x";"y") - перевода координат точки из прямоугольной системы в полярную;
- pol2xy("x";"y") - перевода координат точки из полярной системы в прямоугольную;
- row("Матрица";"Номер_строки") - возвращает указанную строку матрицы;
- col("Матрица";"Номер_колонки") - возвращает указанный столбец матрицы;
- rows("Матрица") - возвращает количество строк матрицы;
- cols("Матрица") - возвращает количество столбцов матрицы.
7) Во вкладке меню "Вид" добавлена кнопка "Панель задач", способная расширить рабочую область листов программы.

9) Во вкладке меню "Вычисление" добавлена кнопка "Упростить".
10) Во вкладке меню "Вычисление" добавлена кнопка "Вычислить".
11) Во вкладке меню "Правка" добавлена кнопка "Выделить всё".
12) Исправлены некоторые ошибки и недочёты.
С уважением, Андрей Ивашов.
SMath Studio
Отличная программа! Неплохая замена MathCad'у. Жаль, только, что интегралы не считает. Но с другой стороны, ноутбук с MathCad'ом везде таскать, так можно стать культуристом и без тренажёрного зала, а так, в кармане болтается КПК, и практически все необходимые математические функции всегда под рукой.