Допустим, Вам в застекленную лоджию или в салон припаркованной машины светит солнце и адово нагревает там всё к чёртовой бабушке. Специально для защиты от этой напасти изобретают разные пленки. Недавно на Хабре статья была – создали очередную пленку, которая не пропускает ультрафиолет и инфракрасный свет, а видимый – пропускает. А вот статья постарее. Создателям пленок нужно уметь вычислять спектр пропускания пленок.
Или допустим, Вам нужно заглянуть под землю и увидеть, есть ли там нефть, или нужно измерить толщину арктического льда. Для этого Вы можете использовать георадар (статья на Хабре). Создателям георадаров нужно уметь вычислять спектр отражения слоев в недрах.
Или может быть, Вы астроном и наблюдаете за далекой звездой, которая меняет цвет – очень может быть, дело в том, что атмосфера самой звезды меняется (о звездах статья на Хабре). Вам нужно уметь вычислять спектр поглощения звездной атмосферы.
Математические методы вычисления спектра слоистой среды преподают в ВУЗах. Предмет называется «Матричная оптика». Вычислить спектр не то чтобы сложно, но требует аккуратности и времени.
Чтобы сэкономить Ваше время и упростить получение спектра до невозможности, я вставил эту «матричную оптику» в веб-страничку, которую назвал «калькулятор Прашкевич». И разместил на Бегете.
Ссылка на Калькулятор Прашкевич на Бегете
Прашкевич строит спектры для стопки, составленной Вами из произвольного количества (и произвольной толщины) слоев вакуума, плазмы, звездной пыли, стекла, магнита, нефти и газа, металла, холестерического жидкого кристалла, скрещенных поляризаторов, метаматериалов, фотонного кристалла, решетки Брэгга, масляных пленок на воде и всего такого прочего.
С Прашкевичем очень просто стало получать спектры. Даже ребенок сможет получить. Из-за простоты можно залипнуть у Прашкевича на сутки – ползая, например, по графику, вникая во все изгибы. В простоте использования мощь Прашкевича.
Веб вообще – круто! Не только онлайн-магазин можно сделать, но и прекрасный инструмент для исследователя.
И это еще не всё. Пользователь Хабра Сергей сделал Прашкевича еще доступнее. Он разместил его на ГитХабе. За что ему огромное спасибо!
Ссылка на Калькулятор Прашкевич на ГитХабе
Теперь всё.
Комментарии (6)
Fell-x27
21.04.2024 13:58+1Можно ли реализовать это на специально заточенной платформе типа Desmos?
MarkNest Автор
21.04.2024 13:58Не пробовал, но мысль интересная, спасибо. Калькулятор написан на JS - если Desmos умеет отрисовывать массив, если в него можно вставить свою js-библиотеку, то наверное ответ положителен.
Kenya-West
Тяжёлые вычисления в WASM запихать бы...
MarkNest Автор
Спасибо, подумаю.