Образование и практика16.03.2025, 17:58. Показов 6256. Ответов 68
Метки нет (Все метки)
Добрый день
А вот каково качество/эффективность ВУЗовского образования? Аналитическая геометрия изучается в первом семестре и считается довольно легким курсом, что вполне справедливо. Ну хорошо, вот курс пройден и экзамен сдан. Начинает человек работать (по окончании ВУЗа или раньше), и занимается "компьютерной графикой". И приходится ему решать небольшие задачки. Напр
1. Легко справится 2. Подумает и решит 3. Ни фига не решит 4. Ваш вариант
0
|
|||
| 16.03.2025, 17:58 | |
|
Ответы с готовыми решениями:
68
Теория и практика создания QA-систем Практика с алгоритмом блокчейна и собственная наработка Опыт или образование |
|
5532 / 2885 / 573
Регистрация: 07.11.2019
Сообщений: 4,802
|
|
| 02.04.2025, 16:02 | |
|
Shamil1, ну да, странно было бы получить иной результат. Просто путь немного другой.
Деление на 0 приводит к предупреждению RuntimeWarning, выдает inf и np.clip переводит его в 1.0. Так что код не ломается...
0
|
|
|
Модератор
3140 / 2288 / 469
Регистрация: 26.03.2015
Сообщений: 8,910
|
||
| 02.04.2025, 17:35 | ||
|
0
|
||
|
5532 / 2885 / 573
Регистрация: 07.11.2019
Сообщений: 4,802
|
|
| 02.04.2025, 18:18 | |
|
Shamil1, отличие в том, что подход, который я описал (параметрическое представление отрезка и аналитический поиск минимума), позволяет находить ближайшую точку не только для отрезка, но и для квадратичных и кубических кривых Безье.. Т.е., мне кажется, описаный метод несколько более общий..
0
|
|
|
Модератор
3140 / 2288 / 469
Регистрация: 26.03.2015
Сообщений: 8,910
|
|
| 02.04.2025, 23:47 | |
|
0
|
|
| 03.04.2025, 16:36 [ТС] | ||||||||||
dist = (x0 - fx(t))^2 + (y0 - fy(t))^2 + (z0 - fz(t))^2; Где fx(y, z) - уравнения 3-го порядка, разница в коэффициентах задаваемых точками сплайна и контрольными. Выходит (после дифференцирования) уравнение 5-го порядка, насколько мне известно, для него нет аналитического решения
0
|
||||||||||
| 03.04.2025, 19:10 | |||
|
Вузовское образование тут ни к чему. А вот если пойдет речь о каких-нибудь гиперболоидах, торах, их касаниях/столкновениях и т.п. - вот тут знаний средней школы не хватит. Или если потребуется определить поверхность пересечения двух 3D фигур. Кроме того, даже в простых случаях знание математических закономерностей позволяет, иной раз, существенно сэкономить на объеме компьютерных вычислений, а также наметить более верный путь для реализации алгоритмов. Про АГ я не скажу, не слишком часто ее использую. А вот взять, скажем, численное интегрирование. Есть методы Трапеций, Ньютона, т.д. Все они, так или иначе, подразумевают множество промежуточных расчетов. А есть метод Гаусса, который дает неплохие результаты (для более-менее гладких функций) за считанное число расчетов (нередко, 3...5) даже на сравнительно длинном отрезке. Т.е. скорость этого метода - на порядки выше. Особенно, если интегрировать, скажем, Бесселеву функцию. Однако, перед тем, как применять метод Гаусса, следует четко понимать и "чувствовать", какова конкретная функция, что такое ее особенности, гладкость и пр. Какие они вообще бывают. Без вузовского образования, если человек не "трогал функции руками", он даже не поймет, о чем идет речь и что от него хотят. В итоге он будет вынужден разрабатывать алгоритмы методом проб. Или взять линейное программирование, применяемое для решения систем линейных уравнений/неравенств. Этот метод дает "точные" решения. В том смысле, что их точность зависит только погрешностей вычислений, а сам метод погрешностей не имеет. Но, можно применить, например, итерационный подход. Он, как правило, побыстрее будет, но погрешность там может быть высокая. Особенно когда 10000+ уравнений и аналогичное число переменных. Отдельного разговора стоят перенабор матрицы переменных и ряд иных нюансов. Однако, чтобы в этом разбираться, мало прочтения отдельных статей в интернете. Придется учить ЛП в вузе или штудировать вузовский учебник самостоятельно. Или взять последний мой вопрос о поиске ключевых слов. Там один человек предложил вполне работоспособное, хорошее решение. Через регулярные выражения. Однако, для большого количества ключевых слов его применение - под вопросом. Поэтому я сразу оценил критические числа ключевых слов. Потому что уже имею подобную привычку - делать оценки перед тем, как за что-то браться. А не будь у меня образования - мне бы и в голову. наверное, не пришло. И я бы даже не понимал, при каком числе КС такое решение может быть работоспособно. Пока на практике не получил бы зависание программы. Добавлено через 8 минут
1
|
|||
| 04.04.2025, 14:37 [ТС] | ||
|
Ладно, как обещал попробую разобраться
Не вижу здесь никакой связи с базовыми знаниями ни с образованием вообще. Если известен первоисточник/описание, то проблем с реализацией быть не должно
0
|
||
|
Супер-модератор
|
|
| 04.04.2025, 16:09 | |
|
Igor3D, вот о чём я и говорю... Вы абсолютно правильно (как и я - вашу) декодировали программу. Но то, что я предложил - это один из классических методов вычисления собственных векторов и собственных значений симметричной матрицы. Алгоритм Якоби. Задача на собственные векторы/значения - важнейшая задача вычислительной линейной алгебры. Она находит широчайшее применение во многих сферах (от небесной до квантовой механики и обработки многомерных данных). Связь с образованием очевидна (я же знаю этот метод; заканчивал физфак университета). Метод описан в книге Ильина и Позняка "Линейная алгебра" (курс для физиков). Вы подняли вопросы, которые традиционно относят к линейной алгебре (всякие действия с векторами). Так что и к базовым знаниям это имеет самое прямое отношение. Вам есть куда расти.
0
|
|
| 05.04.2025, 18:05 [ТС] | ||
При работе с движком физики дело часто упирается в constraint(s) которые частенько, увы, не работают как ожидалось. Напр есть цепочка отрезков (тонких капсул) с закрепленным нижним концом, сила прилагается к верхнему. Ожидается что цепочка будет гнуться/пружинить под действием этой силы. Но это удается сделать для одного сегмента (и то не просто так), иногда для двух (ценой больших усилий). Для большего числа разумного поведения добиться не удается. Цепочка рушится на землю, вращается и.т.п. Ладно, лезем в исходники. Понятно что пофиксить вряд ли удастся, но хотя бы ознакомиться с проблемой. Ну и сразу же попадаем на "матрицу Якоби". Викуська ничем особо не помогает, насколько помню, рассказывает про частные производные. Ну и что с того? Собственные вектора - ну да, легко запомнить, направление вектора остается тем же после умножения его на матрицу. Для нахождения собственных практически все либы имеют ф-ции. Но как это использовать/применить - хз.Но, на мой взгляд, эти вещи уже далековато от "базовых" (вообще не помню что изучал их в институте)
1
|
||
| 05.04.2025, 18:05 | |
|
Высшее образование (математика + программирование) Практика в ML Прогресс в теории и практике программирования (новые фишки программ и вообще куда двигаться) Подскажите пожалуйста! Как заполненить дневник к производственной практике, может знает кто как это делать? Заранее спасибо)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|