2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу 1, 2, 3  След.
 
 Справочник по математике.
Сообщение27.02.2010, 13:28 
Разрабатываю программы, которые должны заменить справочник.

Принимаю любую критику по данным программам.

 
 
 
 Re: Справочник по математике.
Сообщение27.02.2010, 13:46 
Аватара пользователя
kahey, интерфейс и оформление унылы, уровня пятнадцатилетней давности.
В программе умножения нельзя умножить синус на косинус. Ничего не видно. Нельзя ввести $\sin 3x\cdot\sin 5x\cdot  \sin 7x$ и получить ответ. В строке ничего не разобрать. Страница с чётко написанными формулами на 500% заменяет эту программу. Кроме того, это уже есть в инете.

 
 
 
 Re: Справочник по математике.
Сообщение27.02.2010, 13:56 
Формул может быть много. Программа сама генерирует формулы.

-- Сб фев 27, 2010 14:58:35 --

Что можете порекомендовать по интерфейсу?

-- Сб фев 27, 2010 14:59:37 --

Не понял на счёт умножения синуса на косинус - уточните, что имелось в виду.

 
 
 
 Re: Справочник по математике.
Сообщение27.02.2010, 14:05 
Аватара пользователя
Да сами формулы кому нужны?
Их проще посмотреть здесь, в разделе "Математические формулы"
Предположим, я пользователь программы. И мне надо преобразовать сумму пяти синусов в произведение.
Но что я получу в Вашей программе? Громоздкую формулу, в которую надо подставлять значения и считать самому?
А если у меня 3 синуса и два косинуса?

Я имел в виду, что Ваша программа не даёт известной формулы $\sin a\cdot\cos b=...$

Кроме того, эти х1, х2, х3 выглядят ужасно. Лучше использовать буквы a,b,c,d...
Кроме того, Вы не приводите левую часть тождества.

 
 
 
 Re: Справочник по математике.
Сообщение27.02.2010, 14:09 
Аватара пользователя
Не изобретайте велосипед -- maxima, mathematica, maple,..

 
 
 
 Re: Справочник по математике.
Сообщение27.02.2010, 14:11 
Аватара пользователя
Ну если это школьное задание по информатике для десятиклассницы, то несомненный зачот и шоколадка.

 
 
 
 Re: Справочник по математике.
Сообщение27.02.2010, 14:55 
gris в сообщении #292986 писал(а):
Да сами формулы кому нужны?
Их проще посмотреть здесь, в разделе "Математические формулы"
Предположим, я пользователь программы. И мне надо преобразовать сумму пяти синусов в произведение.
Но что я получу в Вашей программе? Громоздкую формулу, в которую надо подставлять значения и считать самому?
А если у меня 3 синуса и два косинуса?

Я имел в виду, что Ваша программа не даёт известной формулы $\sin a\cdot\cos b=...$

Кроме того, эти х1, х2, х3 выглядят ужасно. Лучше использовать буквы a,b,c,d...
Кроме того, Вы не приводите левую часть тождества.

a,b,c к сожалению вряд ли может быть альтернативой, т.к. число переменных может быть очень большим. Думаю стоит попробовать $x_1, x_2$

Назначение справочника - помочь математикам. Т.е. он не должен ничего считать. Человек, интересующийся математикой, захочет найти связь между формулами - вот для этого и нужен справочник.

 
 
 
 Re: Справочник по математике.
Сообщение27.02.2010, 15:10 
Аватара пользователя
А как там можно найти связь?
Я скорее найду связь, имея перед глазами несколько гомологичных формул. Да и то, эти связи давным давно описаны. Это могла бы быть развивающая игрушка для развития школьников, но тогда повеселее надо сделать.
Насчёт интерфейса. Раз уж Вам так хочется генерить формулы, то не заставляйте вводить число слагаемых. Я вижу так. Нажимаю на кнопку синус - появляется синус, потом кнопка плюс, снова синус, минус, косинус, плюс, синус.
И каждый раз появляется и левая часть и правая. И так, чтобы можно было читать. А эти Ваши окошки для ввода цифр, полосы прокрутки - это стиль девяностых.

 
 
 
 Re: Справочник по математике.
Сообщение27.02.2010, 15:42 
Думаю, надо подумать над тем как сделать её повеселей.

 
 
 
 Re: Справочник по математике.
Сообщение27.02.2010, 18:22 
Идею с вводом формул возможно реализую, но чуть позже. Надо продумать все сопутствующие моменты, прежде чем менять дизайн.

 
 
 
 Re: Справочник по математике.
Сообщение27.02.2010, 18:29 
Аватара пользователя
Вы не на Flash, случайно, пишите? Там достаточно мощный язык программирования. Я на нём вместо паскаля программирую, если надо. Для задач, подобных Вашей самое то.

 
 
 
 Re: Справочник по математике.
Сообщение27.02.2010, 18:56 
К сожалению, пока нет.
Сейчас на делфи.
А в будущем хотел бы, конечно, некоторые алгоритмы перенести в интернет на web-страницу.

 
 
 
 Re: Справочник по математике.
Сообщение27.02.2010, 19:14 
Аватара пользователя
Да я так и подумал, элементы интерфейса инетовские, но мало ли. Может быть это даже привычней на вид. Но в таких делах надо ориентироваться на будущего юзера. Чего и как он хочет увидеть. А то затратите силы, время, а никто не купит. Хотя может быть для собственного удовольствия. Я как-то даже свой собственный язык начал придумывать. Исключительно для личного употребления. Даже помню из него пару сотен слов и уверен, что фразу Fo fela venta like fanikoo никто, кроме меня не поймёт :)
Просто и сайт можно сделать попривлекательней, поинтереснее, а там эти программки распихать. Глядишь, народ и потянется. Надо делать то, чего нет, а если есть, то лучше или в другом стиле.

 
 
 
 Re: Справочник по математике.
Сообщение27.02.2010, 19:39 
Эта программа бесплатна - её главная задача помочь математику. Коммерческие продукты, если будут, то будут устроены по другому, наверное. Я пока не думал про коммерцию. Сейчас, я скорее отрабатываю алгоритмы - сразу программу не напишешь.

 
 
 
 Re: Справочник по математике.
Сообщение27.02.2010, 22:37 
kahey в сообщении #293079 писал(а):
Эта программа бесплатна - её главная задача помочь математику.
Так узнайте, где живёт математик, возьмите лопату, бесплатно очистите двор от снега и конкретно его машину. Снег сойдёт --- огородик надо будет вскопать. А он за это время спокойно с ерфом разберётся.
Будет реальная адресная помощь. И никто более не скажет, что туфта.

 
 
 [ Сообщений: 34 ]  На страницу 1, 2, 3  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group