Перейти к публикации

Хитрые математические и физические задачки.


Рекомендованные сообщения

https://openedu.ru/   вот при желании всему можно научиться, было бы желание :)

Ссылка на сообщение
Поделиться на других сайтах


1 час назад, Fedor сказал:

https://openedu.ru/   вот при желании всему можно научиться, было бы желание :)

https://en.wikipedia.org
ага

Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...
5 часов назад, AlexKaz сказал:

post.cgi?id=attach:48:12772:26017:1

 

на второй справа уравнения Максвелла, на второй слева вроде бы ОТО, крайней справа СТО вроде)))

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

Попов создавал радио для общения с духами предков ... 

Циолковский общался с инопланетянами и видел их надписи для него на облаках :) 

Изменено пользователем Fedor
Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...
02.04.2022 в 08:30, Fedor сказал:

https://www.sagemath.org/   кто-нибудь пробовал ? 

А оно умеет строить по уравнению и кривую экспортировать в САПР-формат? Мне бы пригодилась - отвязать аэродинамические профили от платного САПРа.

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Fedor сказал:

https://www.caelinux.com/CMS3/index.php/download/62-caelinux-2020   Кто-нибудь пробовал ?  :)

Да, как минимум я и, с большой вероятностью, @статист
обучались и выполняли в нём коммерческие заказы.

На ютубе есть хорошие видеоуроки по Salome-Meca от автора

https://www.youtube.com/channel/UCiAhHLXtYGcQC9eZIzd_COg

Синтаксис от версии к версии меняется. Для именно 2020 версии есть нормальные индусские видеоблоги.

Для 2017-й подходит видео от calculix09.

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Fedor сказал:

https://www.caelinux.com/CMS3/index.php/download/62-caelinux-2020   Кто-нибудь пробовал ?  :)

Да, я использую для своих задач. Эта болванка хороша тем, что не надо несколько дней тратить на установку и настройку дистрибутивов.

Среди CAE-шных пакетов: чистый Code_Aster, Salome_Meca (препост-процессор, привязанный к Code_aster), Calculix, OpenFOAM. Из программирования сразу установлены: Octave, R, python, c++, также есть LibreOfice, Inkscape. Latex по моему нужно отдельно ставить, также OpenModelica отдельно. А так, бери да пользуйся, чудесная вещь для расчетчика, особенно в наши времена. Можно на виртуальной машине. Основа - Ubuntu 18. Я ubuntu в основном и пользуюсь (или Mint), но может кому-то претит.

 

По поводу Code_Aster и курсов. Вот эти ребята по моему на строительство заточены https://www.youtube.com/channel/UCWBV4PbsfizSkmcq88roGeQ/videos

Ну и вот эта книга хороша: http://audilab.bmed.mcgill.ca/~funnell/AudiLab/sw/beginning_with_Code_Aster_JPAubry_20131206.pdf

где то в интернетах гуляет второе издание, 2019 г. но я найти сейчас не могу.

 

Ссылка на сообщение
Поделиться на других сайтах

блин, как построить интерполирующий полином в Вольфраме нужного порядка с нулевым свободным членом?
У символа Interpolate есть опция для порядка полинома InterpolationOrder, но Interpolate не выводит сам полином. У символа же InterpolationPolynomial (которая выводит полином) нет такой опции для порядка полинома! про свободный член в примерах тоже ничего не увидел... Короче печаль

Для пористой среды в гидравлике нужно было построить аппроксимирующий полином 2-го порядка по расчитанным точкам. Построил в экселе (там это называется линия тренда). Но гениальность экселя показала удивительную хрень - когда меняешь тип/дизайн графика, линия тренда тоже меняется, хотя значения остаются те же... Вот и решил затестить в Вольфраме. 
экселик.jpg

Ссылка на сообщение
Поделиться на других сайтах
29 минут назад, Jesse сказал:

блин, как построить интерполирующий полином в Вольфраме нужного порядка с нулевым свободным членом?
У символа Interpolate есть опция для порядка полинома InterpolationOrder, но Interpolate не выводит сам полином. У символа же InterpolationPolynomial (которая выводит полином) нет такой опции для порядка полинома! про свободный член в примерах тоже ничего не увидел... Короче печаль

Для пористой среды в гидравлике нужно было построить аппроксимирующий полином 2-го порядка по расчитанным точкам. Построил в экселе (там это называется линия тренда). Но гениальность экселя показала удивительную хрень - когда меняешь тип/дизайн графика, линия тренда тоже меняется, хотя значения остаются те же... Вот и решил затестить в Вольфраме. 
экселик.jpg

@Jesse так ты интерполяцию или аппроксимацию хочешь построить? Если апроксимацию, то функция Fit, и там прописываешь соответствующий полином, например вот так

parabola = Fit[data, {1, x, x^2}, x]

Ссылка на сообщение
Поделиться на других сайтах

Он тебе методом наименьших квадратов полином и слепит.

 

Массив кстати лучше делать так:

Список в списке

{{1,5,7,9}, {1,3,4,8}}

и транспонируешь

Transpose[{{1,5,7,9}, {1,3,4,8}}]

 

Он тебе вот такой массив выдаст

{{1, 1}, {5, 3}, {7, 4}, {9, 8}}

где записано как в точках x = 1 и y = 1, x = 5 и y = 3 и т.д.

 

order 1.jpegorder 2.jpegorder 3.jpeg

 

 

 

А Interpolate тебе просто точки между собой соединит и построит интерполяционный многочлен. InterpolationOrder подсказывает каким порядком эти точки между собой соединять

 

Вот например

Plot[Interpolation[{{1, 1}, {5, 3}, {7, 4}, {9, 8}},
   InterpolationOrder -> 1][x], {x, 1, 9}]

и меняешь порядок

 

order 1.jpegorder 2.jpegorder 3.jpeg

 

Я тут еще точки, по которым строим, поставил для наглядности.

 

А если ты применишь Fit, то попадешь между значениями, он подгонит тебе кривую.

Вот те же точки:

FitEqu[x_] = Fit[{{1, 1}, {5, 3}, {7, 4}, {9, 8}}, {1, x, x^2}, x]

дает кривую

1.32159 - 0.359091 x + 0.119318 x^2

 

которую уже можно нарисовать:

Show[Plot[FitEqu[x], {x, 1, 9}],
 ListPlot[{{1, 1}, {5, 3}, {7, 4}, {9, 8}}, PlotStyle -> Red]]

 

 

fit.jpeg

 

order 2.jpeg

order 3.jpeg

Изменено пользователем статист
Ссылка на сообщение
Поделиться на других сайтах
14 часов назад, статист сказал:

@Jesse так ты интерполяцию или аппроксимацию хочешь построить? Если апроксимацию, то функция Fit, и там прописываешь соответствующий полином, например вот так

parabola = Fit[data, {1, x, x^2}, x]

да да, вижу что напутал..) нужна была именно аппроксимация
Прост на бытовом уровне многие отождествляют операцию интерполяции и аппроксимации (типа как болты и винты), вот я и подумал что в Вольфраме тоже так, учитывая что не нашлось такого символа Approximate..)
Вот, повнимательней в примерах Interpolate покопался, увидел фразу "The Interpolate/interpolatingPolynomial always goes through the data points", т.е. действительно как оно и есть что интерполяционный полином проходит обязательно через точки, а в случае аппроксимации это не обязательно так..
Так что пока @Fedor не начал раскачивать про теорему о единственности интерполяционного полинома, пойду курить Fit :biggrin:
Спасиб..)

з.ы.: новичок в Вольфраме, но нравица!:smile:

Изменено пользователем Jesse
Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, Jesse сказал:

з.ы.: новичок в Вольфраме, но нравица!:smile:

Я уже на питон и R начинаю потихоньку переходить. Чет меня на статистику и машинное обучение все тянет.

7 минут назад, Jesse сказал:

Прост на бытовом уровне многие отождествляют операцию интерполяции и аппроксимации (типа как болты и винты), вот я и подумал что в Вольфраме тоже так, учитывая что не нашлось такого символа Approximate..)

Я тогда помню полинтернета перерыл, чтобы найти эту функцию. Прямые бомбардировке по справке не помогали.

Начни вот с этого по математике. Хорошее руководство. Еще вот эта книжка хорошая. Edward B. Magrab - An Engineers Guide to Mathematica - 2014

VirtualBookRU3.zip

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, статист сказал:

Чет меня на статистику и машинное обучение все тянет.

Тебя Турта покусал?

Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, maxx2000 сказал:

Тебя Турта покусал?

Это другое. Нарвался на эту книжку. http://databookuw.com/

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...