LINUX.ORG.RU
ФорумTalks

Софтина для матана - существует ли?


0

2

Иногда нужно производить всяческий матан. Обычно для этого используются куча бумаги и ручка. В финале комната увешана и завалена листочками бумаги на которых расписаны всякие математические выкладки, решения, выводы формул и прочий матан.

Собственно хотелось бы софтину которая позволит заниматься тем же самым с неменьшим удобством и скоростью не переводя бумагу и не заваливая ей комнату. Речь не о комп. алгебре и пр решалках типа yacas, а именно о чём-то типа простенького редактора для обезбумаживания процесса производства матана, чтоб в нём можно было легко и просто писать матан, всячески всё сокращать и выводить, хотя встроенная решалка тоже не помешает.

Кто чо видел? Как хотя бы гуглить это?

★★★★★
Ответ на: комментарий от Stanson

Ну у меня например такой экстренной потребности патчить прошивку нет, пока пользую блокнотик и мечтаю о планшете с пером и нелагающим экраном.

ya-betmen ★★★★★
()
Ответ на: комментарий от ya-betmen

необходимости нет, просто хорошо когда есть возможность.

Stanson ★★★★★
() автор топика
Ответ на: комментарий от ramon13666

И как там формулы в привычной математической записи писать? По менюшкам полчаса лазить, чтоб какую-нибудь сраную альфа-звёздочка-два-штриха-1 написать?

Stanson ★★★★★
() автор топика
Ответ на: комментарий от ramon13666

Ну в идеальном варианте - тачскрин/планшет с распознаванием. В дерьмовом варианте - хотя бы чтобы subscript/superscript можно было без лишних телодвижений набирать зажатием каких-нибудь шифтов, а основные математические символы чтоб висели на хоткеях. И чтоб линия дроби удлиннялась по мере набора или редактирования.

Stanson ★★★★★
() автор топика
Ответ на: комментарий от Stanson

если под ворд майкрософт ворд понимается, то есть сторонний плагин «Mathtype»

next_time ★★★★★
()
Ответ на: комментарий от Stanson

В дерьмовом варианте - хотя бы чтобы subscript/superscript можно было без лишних телодвижений набирать зажатием каких-нибудь шифтов, а основные математические символы чтоб висели на хоткеях

элементарно реализуется макросами в опеноффисе

next_time ★★★★★
()
Ответ на: комментарий от next_time

Только оно не умеет чтобы superscript был над subscript'ом, дроби и всякие прочие полезные в данном занятии фишки. Если уж дрючится с клавиатурным набором - я всё-же предпочту TeX. Там хоть результат выглядит достойно.

Stanson ★★★★★
() автор топика

«Я джва года хочу такую фигню...»(С)

Самое близкое что я нашел из FOSS это maxima и lyx, при чем теоретически я даже читал что их сопрягали вместе. Но сам такое комбо не ставил.

lyx позволяет писать формулки wisiwig при помощи хоткеев - без отвлечение на мышекликательства, получается как будто рукой пишешь. Очень просто и быстро. lyx это такой интерфейс/препроцессор к tex, то есть никаких несовместимых форматов. При небольшой тренировке можно формулы выводить не на бумаге а сразу в lyx, я так делал, правда для средней сложности формулок. То есть там для техники, мелкой физики, экономики, статистики точно подойдет. Для трехэтажных формул не уверен - просто не пробовал.

Для того что ты хочешь в плане автоматизации «делим обе части на gamma*mu и получаем ...» подходит maxima. То есть она это делает, может в символические вычисления. Правда там страшный интерфейс и с ним надо довольно упорно разбиратся.

Соответственно я читал в интернете что ктото их сопрягал, делал конвертер который позволял тех-формулы из lyx скармливать максиме.

kernel ★★☆
()
Ответ на: комментарий от kernel

делал конвертер который позволял тех-формулы из lyx скармливать максиме.

Максима сама умеет выводить результат в tex формате, а вот насчёт наоборот - не пробовал, если честно.

Stanson ★★★★★
() автор топика
Ответ на: комментарий от Stanson

Максима сама умеет выводить результат в tex формате, а вот насчёт наоборот - не пробовал, если честно.

Я в курсе, главное как раз наоборот о чем я собственно читал.

kernel ★★☆
()
Ответ на: комментарий от kernel

Кстати, про максиму - оно на самом деле не фонтан, ибо, например,

(%i5) solve(x+sin(x),x);
(%o5)                           [x = - sin(x)]
Окуенное «решение», блин. Ну и в таком духе...

Stanson ★★★★★
() автор топика
Ответ на: комментарий от Stanson

Окуенное «решение», блин.

Это значит что оно не может найти решение символически, в аналитическом виде. Я уже овер много лет не вожусь с формулками, а что, у x+sin(x)=0 есть символическое решение? Только численное же есть, некий бесконечный ряд.

Ну и я бы вообще «решалками» в таких системах (включая взятие интегралов) пользовался бы с большой осторожностью. Кнопки «сделать ***здато» еще не придумали, увы и ах. Каждая функция типа solve там работает по вполне конкретному алгоритму иои набору алгоритмов а не как живой человек который понимает что вот тут надо к численному решению переходить.

kernel ★★☆
()
Ответ на: комментарий от Stanson

lyx, я и говорю :) Там это и есть, только не для планшетов а для обычного компа с клавиатурой и мышью. Мышь используешь когда забыл коавиатурное сочетание. Он при этом выводит подсказку для хоткея, так что хоткеи разучиваются почти автоматически.

kernel ★★☆
()
Ответ на: комментарий от kernel

Это значит что оно не может найти решение символически, в аналитическом виде. Я уже овер много лет не вожусь с формулками, а что, у x+sin(x)=0 есть символическое решение? Только численное же есть, некий бесконечный ряд.

Ну x=n*PI тоже решение. Ну или хотя бы x=0. Как бы символическое решение это ж не самоцель.

Каждая функция типа solve там работает по вполне конкретному алгоритму иои набору алгоритмов а не как живой человек который понимает что вот тут надо к численному решению переходить.

Вот поэтому и нужна пока что ручка с бумагой. :)

Stanson ★★★★★
() автор топика
Ответ на: комментарий от kernel

Надо глянуть, да. Я lyx лет 7 назад видел последний раз, может сейчас оно впечатлит уже...

Stanson ★★★★★
() автор топика
Ответ на: комментарий от kernel

Да, попробовал, в общем-то наверно удобнее всего остального. Ctrl+M и вперёд. Жалко выделенное мышом не перетаскивается. Или я пока не понял как.

Stanson ★★★★★
() автор топика
Ответ на: комментарий от Stanson

Да, попробовал, в общем-то наверно удобнее всего остального. Ctrl+M и вперёд. Жалко выделенное мышом не перетаскивается. Или я пока не понял как.

Ну если вы про копировать/вставить то внутри матмоды оно работает. Там отдельное копирование внутри формулы и снаружи. Стрелка-вправо/влево вместе с шифтом, ctrl-inst, shift-ins .

kernel ★★☆
()
Ответ на: комментарий от Stanson

Ну x=n*PI тоже решение. Ну или хотя бы x=0. Как бы символическое решение это ж не самоцель.

Ну для solve() это самоцель. :) То есть просто нужно знать максиму, какие функции когда применять. Я например особо не знаю но и матаном давно не занимаюсь.

И собственно самое главное нужно workflow отработать, этого я никогда в максиме не умел. Грубо говоря для того что бы ей пользоваться нормально нужно что бы все стандартные действия по выводу формул делались просто и мозг их всегда помнил. Что бы не отвлекаться от решения задачи.

Собственно получается что надо сначало вложится в это решение и долго тренироватся, а потом будет результат.

Вот поэтому и нужна пока что ручка с бумагой. :)

Ну не обязательно же. Вы же на ручке с бумагой тоже же думаете головой :D Максима вам позволяет если вы придумали x=x*pi как решение его подставить в сложную формулу например.

kernel ★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.