January 16th, 2006

2017

Почему физика такая?

Задумался как-то, почему все (почти все) законы физики выражаются целыми степенями.
Т.е. взять какой-нибудь закон Кеплера, или Кулона, или какой угодно - там квадрат расстояния, куб чего-нибудь, и никогда нет "в степени 2,8".
Задумался, то ли это у нас математика такая, что в ней целая степень принципиально отличается от нецелой, то ли мир (физика) такая.
Первое сомнительно, потому как если бы реально какой-то закон был со степенью 2,8, я с трудом представляю, как мы бы этого не заметили.
Второе ещё более сомнительно, с какой стати "создатель" сделал мир таким, чтобы он подходил под нами придуманную математику.
Collapse )
2017

Каток!

Вчера впервые в жизни встал на коньки!
Мечтал об этом не помню уже сколько лет, да руки никогда не доходили. А тут - напротив дома открытый каток.
Впечатления описываются примерно так же как и вкусы с запахами, т.е. односложно: кайф!
Если у кого есть настроение кататься по вечерам (открыто до 20:00, каток бесплатный, прокат коньков 5 евро), всегда рад составить компанию.

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

Гордость дня: не сбил ни одного человека. Налетал на людей всего раз 10, но падал только сам и не всякий раз :-)
2017

Excel vs. MatLab

Понадобилось посчитать на Excel сумму всех положительных чисел колонки. И вот тут-то и увидел принципиальную разницу %subj%.
Грубо говоря, если на Excel написать =Sum (Iif (range > 0; range; 0)), то вылезает ошибка. Функция Iif работает только со скалярами, а я ей подсовываю матрицу, и хочу матрицу в ответ. В то время как MatLab, рассматривающий скаляры, как матрицы 1*1, успешно проглатывает аналогичное выражение.

FYI: У Excel есть-таки хитрость, позволяющая применить скалярную функцию поэлементно к матрице. Набрав указанную формулу, нужно нажать не Enter, а Ctrl-Shift-Enter, тогда формула будет восприниматься как матричная. Т.е. именно то, что genem называл коралловым островом: при отсутствии "правильной" архитектуры разработчики начинают залатывать дыры с помощью хитрых кнопочек, дополнительных функций, которые друг с другом рано или поздно начинают конфликтовать. Что лечится новыми специальными кнопочками, и т.д., и т.п.