|
OFF: Нужна ли математика программистам? Builder, PLUT, Sserj, MM, p-soft, El_Duke, VKS, H A D G E H O G s, Irbis, mgreat, Lama12, Seriy_Volk, toypaul, CaptanG, sikuda, Prog_man, ejikbeznojek, Aloex, comp2006, Ненавижу 1С, Garikk, Волшебник, mr_K, КонецЕсли, Fish, Timon1405, Климов Сергей, saaken, Kuzmich123, Гипервизор, Bigbro, Fedor-1971, nabd, ads55, Dmitrii, Fynjy, rozer76, dis12345, LLeonidov, ansh15, VladZ, igouranga, X Leshiy, yanikolay, phabeZ, ADirks, alexis_nov, WebberNSK, PR, Жеглофф, mmg, mTema32, AlexKimp
| ☑ | ||
|---|---|---|---|---|
|
0
H A D G E H O G s
17.07.26
✎
12:07
|
Дня доброго.
Исторически сложилось мнение, что математика шагает нога в ногу с программистами. Ну типа - хочешь в ИТ и куда поступить? Иди в математику-информатику. Корни то понятно откуда растут, годах в 70-х, я думаю, был поставлен вопрос - как обучать программистов. Умные кедры поскрепли в седых головах, посмотрели, что трансцендентные функции решаются разложением в ряд Тейлора и отправили всех учить математику. И завертелось так, что эхо войны аукается до сих пор. Но да ладно. Кто в своей реальной практике писал вот этими своими кривыми ручками код, который оперирует математикой сложнее процентов и пропорций. Делитесь сокровенным. |
|||
|
1
sikuda
17.07.26
✎
12:19
|
Математика развивает мозг.
ИИ убивает мозговую деятельность.
|
|||
|
2
Irbis
17.07.26
✎
12:18
|
Если только в 1С, то пришлось разложением экспоненту писать. Ещё поржал, логарифм есть, а обратной функции нет. Но для чего понадобилось это уже забыл.
|
|||
|
3
H A D G E H O G s
17.07.26
✎
12:18
|
(1) Это я вижу прямо сейчас.
А что насчет использования в реальной практике? |
|||
|
4
H A D G E H O G s
17.07.26
✎
12:20
|
(2) Наверное в 7.7? В 8.0 уже была
Глобальный контекст (Global context) Exp (Exp) |
|||
|
5
H A D G E H O G s
17.07.26
✎
12:20
|
(2) А не в 1С?
|
|||
|
6
PLUT
гуру
17.07.26
✎
12:21
|
для железок погромировал как-то быстрые табличные вычисления функций на ассемблере, т.к. ф-ции синус-косинус не завезли
ну и "математику" использовал для цыхровой фильтрации сигналов в мелкоконтроллерах (ну там скользящее среднее, экспоненциальные и прочие), коэффициенты для ПИД-регулирования (это не пропаганда заднеприводных (категорически осуждаю), а wiki:ПИД-регулятор |
|||
|
7
H A D G E H O G s
17.07.26
✎
12:21
|
(6) Вот уже что-то. А где это применялось и в каком году?
|
|||
|
8
Irbis
17.07.26
✎
12:21
|
(4) Давно это было, то ли несобственный интеграл для нормального распределения считали, то ли для дисперсии чтобы корень прямоугольный извлечь. Что-то из этой оперы.
|
|||
|
9
sikuda
17.07.26
✎
12:24
|
(2) Вообще 1С не для вычислений сделана, у них число это тип для хранения сумм - BigNumber!
Как 1С округляет? |
|||
|
10
Irbis
17.07.26
✎
12:24
|
(5) А не в 1С приходилось писать программу для расчета последовательностей (количество, сдвиг по фазе) импульсов для двух шаговых движков. Чтобы тележка приезжала и точки А в точку Б с заданной ориентацией. Но там простейшая аналитическая геометрия, и перевод дуги в ипульсы.
|
|||
|
11
Fedor-1971
17.07.26
✎
12:26
|
(3) Совсем часто используемые:
Алгоритмы "Последняя копейка" (разные подходы), Булева алгебра Для более интересных случаев - теория графов, конечные автоматы |
|||
|
12
PLUT
гуру
17.07.26
✎
12:30
|
(7) более 20 лет назад по хоздоговорной работе. делал железяку умную + софт для датчиков контроля какчества выпускаемой продукции
из плюшек - адаптивная сисьтема была - реагировала на быстрое изменение сигнала за счет цыхровой фильтрации и настройки коэффициентов, а на медленное изменение освещенности было фиолетово (глубоко пох) - рассветы/закаты/тучки мелкоконтроллеры PIC16 (8-битные) тогда модные были. кто-то на сях писал, я на mpasm (37 команд ассемблера всего и двоичная арихметика с элементами вышки (высшей математики)) оптический датчик (оптопара в ИК-диапзоне) на отечественной элементной базе (ИК-светодиод, фотодиод + малошумящий ОУ на вход 10-битного АЦП мелкоконтроллера, а после цыфровой фильтрации - управляющий выходной сигнал на оптическое реле MOC3062+симистор для коммутации мощной электронагрузки |
|||
|
13
H A D G E H O G s
17.07.26
✎
12:28
|
(11) Это для какой задачи?
|
|||
|
14
p-soft
17.07.26
✎
12:28
|
(3) выдергивал из своих лабораторок на паскале решение слу для построения динамических графиков торговой системы на 1с, пока с майнингом игрался..
а так, в основном только это: 2+2=3.9(9) |
|||
|
15
H A D G E H O G s
17.07.26
✎
12:29
|
(10) (12) Принято!
|
|||
|
16
Fynjy
17.07.26
✎
12:29
|
(3) в реальной практике вполне можно использовать те же матрицы при обработке данных и планировании затрат. Просто "в реальной практике" все сводится к тупой арифметике. Текущие "аналитики" даже слова такого не знают "матрица", у них сразу ассоциации с Киану Ривзом, но не как не с матмоделями при планировании производства.
|
|||
|
17
Fedor-1971
17.07.26
✎
12:29
|
(6) Не в 1С для железок с заданной скоростью реакции: стандартная функция по времени работы не подошла, пришлось делать через таблицу и интерполяцию дополнительных значений.
|
|||
|
18
El_Duke
гуру
17.07.26
✎
12:31
|
(0) Конечно математика нужна
А применение будет зависеть от сферы трудоустройства. Где то нет ничего сложнее школьного курса. А где то функции Ганкеля, роторы и дивергенции, дифф.уравнения Лагранжа и Клеро, адский сопромат с деформациями изгиба и кручения и т.д. |
|||
|
19
Fedor-1971
17.07.26
✎
12:31
|
(13) графы в расчёте себестоимости использовать козырно
Конечные автоматы - контроль за переходами в бизнес-процессах при неоднозначности оных |
|||
|
20
H A D G E H O G s
17.07.26
✎
12:32
|
(18) Несомненно нужно. Вы что из этого использовали?
|
|||
|
21
PLUT
гуру
17.07.26
✎
12:32
|
"Ильдарович" - ник на нимфостарте тоже умеет в математику на 1С
|
|||
|
22
H A D G E H O G s
17.07.26
✎
12:33
|
(19) У вас есть конфа или отдельное решение не на 1С, в которой себестоимость считается на графах, а БП на конечных автоматах?
|
|||
|
23
Dmitrii
гуру
17.07.26
✎
12:38
|
(0) >> Кто ... писал ... код, который оперирует математикой сложнее процентов и пропорций.
Мне в 1С, наверное, не приходилось. Стаж большой. Осмелюсь предположить, что программирование разное бывает и на 1С не заканчивается. Хотя, это неточно. |
|||
|
24
El_Duke
гуру
17.07.26
✎
12:39
|
(20) Всякие антенны и излучатели рассчитывал, там математика не для средних умов. Но конечно не в 1С
|
|||
|
25
Климов Сергей
17.07.26
✎
12:43
|
(0) Самое "умное", что писал, это расчёт НДС. Но это не то, что вы подумали. Это Напряжённо-Деформированное Состояние основания фундамента.
|
|||
|
26
Irbis
17.07.26
✎
12:43
|
"Математику уже затем учить следует, что она ум в порядок приводит" (М. В. Ломоносов)
"Наука математика – царица всех наук" (Гаусс) "Математика – гимнастика ума" (А. В. Суворов) "Наука только тогда достигает совершенства, когда она начинает пользоваться математикой" (К. Маркс) "Высшая математика убивает креативность" (Фурсенко, министр образования) Мне в связи с темой изречение Суворова на память пришло. Программисту она больше ни для чего не нужна. При необходимости можно и подучить. А вот перл от Фурсенко очень даже ничего. |
|||
|
27
Lama12
17.07.26
✎
12:44
|
Ну "последняя копейка", используем.
Ну а так, у нас компания разрабатывает отечественное ПО для расчета коротких замыканий в сложных сетях. Там довольно интересная математика. Системы дифуров матрицами считаем. Но надо признать, численный метод разрабатывался на заказ НИИ. |
|||
|
28
H A D G E H O G s
17.07.26
✎
12:46
|
(26) У первых четырех просто компа не было :-)
|
|||
|
29
Sserj
17.07.26
✎
12:47
|
(20) Вообще странная тема. Точнее слово "программист" стало довольно странным. Фактически вопрос среди поворов - нужно ли уметь выращивать картошку в современном мире. Просто та сфера давно разделилась на "выращивателей" и "готовщиков".
В сфере учета очень мало места для чего-то большего чем арифметика. В другой сфере мне приходилось заниматься 3D объектами для визуализации. Сам писал свой рендер. Математики там было завались. Но людей в обоих сферах называют "программист". |
|||
|
30
H A D G E H O G s
17.07.26
✎
12:46
|
(27) Прям лично вы?
|
|||
|
31
Lama12
17.07.26
✎
12:48
|
(30) Соседний отдел. Они тоже считают себя программистами 😎
|
|||
|
32
H A D G E H O G s
17.07.26
✎
12:48
|
Пока краткая сводка - "Всем приходилось когда-то".
|
|||
|
33
Fedor-1971
17.07.26
✎
12:48
|
(22) примерно, в 97 году делал производство на FoxPro. Вот там и извращались.
Себестоимость многопередельных изделий считали через граф, когда приходилось полуфабрикаты / крепёж и т.д. раздавать на следующий этап с возможностью возврата на доработку (можно и проще, через цепочку переделов, но пошли через графы - петли движений проще контроллировать) там же и БП делали с конечным автоматом (типа тех.процесс при некоторых условиях может вернуться на предыдущие этапы, вот возврат к норме был через конечный автомат) |
|||
|
34
H A D G E H O G s
17.07.26
✎
12:50
|
(31) А почему они - не программисты? Вполне себе.
|
|||
|
35
Garikk
17.07.26
✎
12:51
|
(0)
1) 99.9% времени не писал и даже рядом не пахло 2) в 00.1 оставшемся случае на текущий момент делал сервис который делает математическую оптимизацию процессов с использованием всяких мудреных математических фреймворков-солверов, но там не интегралы-логарифмы, а сущности вида "подобно, кванторы всеобщности, существования, равносильность, импликация" и у меня в качестве аналитика в команде был целый математик который мне рисовал эти формулы чтобы объяснить как это вообще работает... бомбический опыт был, жалею что проект прикрылся === в математике вообще с трудом шарю, у меня мощности мозгов не хватает это осилить |
|||
|
36
PLUT
гуру
17.07.26
✎
12:51
|
(26) главный вопрос математики - "а не всё ли равно?"
|
|||
|
37
H A D G E H O G s
17.07.26
✎
12:52
|
(35) Вот! Первая годнота!
"в команде был целый математик" "который мне рисовал эти формулы" "объяснить как это вообще работает" Именно! Именно это точечно описывает, почему математика программисту не нужна. |
|||
|
38
H A D G E H O G s
17.07.26
✎
12:53
|
Простое сделает школьная программа, сложное - специально обученный человек в рамках специализации.
|
|||
|
39
El_Duke
гуру
17.07.26
✎
12:53
|
(26) Креативность (фу, мерзкое слово) нужна в творческих профессиях. В науке для нее места намного меньше
А подучить математику можно, если до этого в вузе года 3 ее грыз. Если нет - ничего особо не подучишь |
|||
|
40
Irbis
17.07.26
✎
12:58
|
(39) В творческих профессиях это самое слово тоже не особо нужно. А то такого на креативят, что "удав, проглотивший слона" невинной шалостью покажется. Пока табличку не прочитаешь и гида не выслушаешь, не догадаешься какую траву и в каком количестве спец от слова "худо" накреативил.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |