Если кого вдохновило сообщение smart-lab.ru/blog/680086.php, тому не обойтись без книги «NUMERICAL RECIPES. The Art of Scientific Computing. Third Edition». Качайте, пока дают
www.e-maxx-ru.1gb.ru/bookz/files/numerical_recipes.pdf
Бесплатные исходники к ней github.com/blackstonep/Numerical-Recipes
Программа svd.h из этого набора решает задачу наименьших квадратов для построения индикатора полиномиальной регрессии вместо примитивных скользящих средних.
Хорошее объяснение математической подоплёки в книге «Машинные методы математических вычислений. Форсайт, Малькольм, Моулер» en.booksee.org/book/445129
Ещё лучше — «Линейная алгебра и её применения» Гилберт Стренг
fileskachat.com/download/20151_887581203f10b39b3d7f6b84caf48a63.html
«Linear Algebra and Its Applications 4ed»
www.astronomia.edu.uy/progs/algebra/Strang- Linear_algebra_and_its_applications.pdf
Для использования программы svd.h из «NUMERICAL RECIPES» нужны тривиальные дополнения — транспонирование и перемножение матриц. Набор программ можно дополнить самодельным файлом utils.h и разместить в нём такой код:
#include <assert.h>
template <class T>
class NRdiagonal: public NRvector<T> { using NRvector<T>::NRvector; };
template <typename T>
void Multiply (const NRdiagonal<T>& a, const NRvector<T>& b
,NRvector<T>& c) {
int m = a.size();
assert (m == b.size());
c.resize (m);
for (int i = 0; i < m; ++i)
c[i] = a[i] * b[i];
}
template <typename T>
void Multiply (const NRmatrix<T>& a, const NRvector<T>& b
,NRvector<T>& c) {
int m = a.nrows(); int n = a.ncols();
assert (n == b.size());
c.resize (m);
for (int i = 0; i < m; ++i) {
c[i] = 0;
for (int j = 0; j < n; ++j)
c[i] += a[i][j] * b[j];
}
}
template <typename T>
void Transpose (const NRmatrix<T>& a, NRmatrix<T>& b) {
int m = a.nrows(); int n = a.ncols();
b.resize (n, m);
for (int i = 0; i < n; ++i)
for (int j = 0; j < m; ++j)
b[i][j] = a[j][i];
}
template <typename T>
void PrintVector (char* hdr, const NRvector<T>& vec) {
cout << hdr << '\n';
for (int i = 0; i < vec.size(); ++i)
cout << " " << vec[i];
cout << '\n';
}
В 90-х был фантастический фильм «Стрелец неприкаянный», как у одного хмыря отец изобретатель накопил большущий чемодан советских купюр всех времён. Весь в изобретениях, не от мира сего. И перед смертью очень огорчился, что его наследство — пшик. Но ещё подарил сыну ключ от подвала с машиной времени.
И сын — практичный малый — стал путешествовать в разные эпохи и на соответствующие деньги скупать золотую ювелирку. Когда в одной из эпох его засекли и сели на хвост, оказалось, что машина времени может перемещать и в пространстве. И мужик оказался в Париже со своей зазнобой и с чемоданом золота.
Конечно, ювелирка это хлам в сравнении с инвестиционными монетами.
Только настоящие деньги сберегают результаты труда. И обеспечивают бескризисное экономическое развитие.
Мюррей Ротбард «Государство и деньги».
Вчера на 86-м году ушёл из жизни Юрий Власов. Хочу верить, что последнее десятилетие он прожил не столь мучительно как те годы, что следовали за его уходом из спорта.
Силой воли экс-чемпион за два года сломал здоровье. По причине нехватки физической культуры. Эта история описана в его книге «Формула воли: верить». История душераздирающая.
Потребовалась многие годы и ещё большая сила воли, чтобы в тяжких испытаниях освоить азы физической культуры и выбраться из полной инвалидности.
Мой путь к физической культуре тоже был не прост. Его начало почти 1:1 описано в книге «Похороните меня за плинтусом». На основе своего опыта я изобрёл афоризм: до 30 здоровье от бога, после 30 — от ума.
С чего началось крушение чемпиона, я уже писал в smart-lab.ru/blog/547421.php
Не буду пересказывать книгу. Если кто не в силах её прочесть, тому чужого ума не пришьёшь.
Как в России завести свою конкуренто-способную обрабатывающую промышленность (ОП)? — Ответ в активной промышленной политике государства.
1) Джо Стадвелл «Азиатская модель управления»
Япония переняла эту модель у канцлера Бисмарка в Германии. Эта модель выхода из отсталости универсальна, на все страны и времена. Из опыта ЮВА следует, что демократия, права человека, верховенство закона не движущие факторы выхода из отсталости, но сопутствующие.
2) Эрик Райнерт «Как богатые страны стали богатыми, и почему бедные страны остаются бедными».
3) Ха Джун Чхан «Недобрые самаритяне. Миф о свободе торговли и тайная история капитализма», «23 тайны: то, что вам не расскажут про капитализм».
4) Фридрих Лист «Национальная система политической экономии». Священная книга в Германии и Японии, когда в XIX веке они выходили из отсталости, и в Южной Корее в 1961-78 гг.
5) Дмитрий Зыкин «Запрещённая экономика. Что сделало Запад богатым, а Россию бедной».
6) Александр Бушков «Неизвестная война. Тайная история США». Как Север в 1861-65 воевал против Юга за протекционизм, чтобы США стали лидером индустрии.
К концу 1922 года на Германию обрушилась гиперинфляция: рейхсмарка упала с 3,180 за доллар в октябре до 7,183 за доллар в ноябре. В этом случае рейхсмарка потеряла половину своей стоимости за один месяц, что соответствовало определению гиперинфляции.
Год спустя, в ноябре 1923 года, обменный курс составлял 4.2 трлн рейхсмарок за один доллар. Историки обычно сосредотачиваются на 1923 году, когда валюта была обесценена на 58 млрд процентов. Но крайняя гиперинфляция 1923 года была лишь вопросом ускоренного уничтожения оставшихся 4% благосостояния. Реальный ущерб был нанесен в период с 1919 по 1922 год,