Симуляция волн цунами на вращающейся гравитирующей сфере

В данной статье будет рассказано о симуляции распространения на большие расстояния волн цунами, порождённых подводными землетрясениями, при помощи программного пакета Wolfram Mathematica . В качестве математической модели системы используется вращающийся гравитирующий геоид с нетривиальной поверхностью дна и выколотыми областями, которые эмулируют материковые образования, и вязкая несжимаемая жидкость на его поверхности. Погрузиться в дебри

https://habr.com/ru/articles/993080/

#Цунами #Симуляция #Физика #НавьеСтокс #Гидродинамика #wolfram_mathematica #wolfram_language

Симуляция волн цунами на вращающейся гравитирующей сфере

В данной статье будет рассказано о симуляции распространения на большие расстояния волн цунами, порождённых подводными землетрясениями, при помощи программного пакета Wolfram Mathematica . В качестве...

Хабр

Wolfram Natural Language Understanding или спасение для студентов

Wolfram — крутая штука. Сколько школьников получило из-за него пятерку, а сколько студентов зачет, не сосчитать... Устроено все просто: плохой ученик загружает задачку и получает приятный результат с хорошей оценкой. Все задачи считаются алгоритмически. Хоть скопируй лабораторную по физике... Поэтому главной загадкой этого сервиса становится перевод неподготовленной информации студента в удобоваримый для алгоритмов вариант данных. Языковая модель (NLU) — разгадка.

https://habr.com/ru/articles/851536/

#языковые_модели #NLP #Машинное_обучение #искусственный_интеллект #анализ_языка #Вольфрам #wolfram_mathematica #wolfram_alpha #wolfram_language #wolfram

Wolfram Natural Language Understanding или спасение для студентов

Wolfram — крутая штука. Сколько школьников получило из-за него пятерку, а сколько студентов зачет, не сосчитать... Устроено все просто: плохой ученик загружает задачку и получает приятный результат с...

Хабр

AILink для Wolfram и плагины для ChatGPT

Я сделал небольшой клиент для Wolfram Language, который умеет вызывать OpenAI API и другие API, которые на него похожи. Сам активно пользуюсь им и хочу рассказать о том, как легко создать ассистента на основе OpenAI API и добавить в него свои собственные плагины. Зачем я это делаю? Во-первых, я не так часто вижу на Хабре утилитарные статьи, где рассказывается о том, как использовать нейросеть с примерами кода. И особенно мало таких статей, где речь идет про конкретные плагины. Во-вторых, у Wolfram Language есть фантастически крутой блокнотный пользовательский интерфейс. Речь конечно же про Mathematica и про наш родной отечественный WLJS Notebook. Формат интерактивного блокнота как нельзя лучше подходит для работы с чат-ботами, LLM и нейросетями. В-третьих, в пакете AILink есть киллер-фича WL из коробки, которая доступна всем пользователям Wolfram Language - это Cloud Evaluate. С его помощью вам не потребуется VPN для обхода блокировки по региону со стороны OpenAI. То есть AILink в Wolfram Language работает в РФ без использования прокси! В-четвертых, я как фанат Wolfram Language просто в очередной раз хочу про него рассказать.

https://habr.com/ru/articles/851304/

#чатбот #чатботы #искусственный_интеллект #chatgpt #llm #нейросети #wolfram_language #wolfram_mathematica #wolfram_alpha #ai

AILink для Wolfram и плагины для ChatGPT

GPT вооруженный плагинами Я сделал небольшой клиент для Wolfram Language, который умеет вызывать OpenAI API и другие API, которые на него похожи. Сам активно пользуюсь им и хочу рассказать о том, как...

Хабр

Обзор изменений в WLJS Notebook

WLJS Notebook - это приложение, похожее на Jupyter и Mathematica . Пользовательский интерфейс сделан на Electron , а сервер работает на Wolfram Language. Т.е. это не очередная оболочка для Jupyter, а полностью самостоятельное приложение. Более подробно о проекте можно почитать в предыдущих статьях: Wolfram Language JavaScript Frontend и Open-source блокнот Wolfram Language или как воссоздать минимальное ядро Mathematica на Javascript . В этой статье я постараюсь рассказать о том, чего мы достигли за последнее время. Мы добавили новую функциональность, исправили множество ошибок оптимизировали взаимодействие с сервером и ускорили выполнение кода в интерфейсе. И конечно же внесли множество изменений в пользовательский интерфейс и улучшили графику. Обо всем этом подробнее под катом!

https://habr.com/ru/articles/839140/

#wolfram #wolfram_mathematica #wolfram_language #javascript #electron #jupyter

Обзор изменений в WLJS Notebook

Очень коротко из чего состоит приложение WLJS Notebook - это приложение, похожее на Jupyter и Mathematica . Пользовательский интерфейс сделан на Electron , а сервер работает на Wolfram Language. Т.е....

Хабр

Как я реализовывал алгоритм маскирования для протокола WebSocket на Wolfram Language и подключал Си-библиотеку

Всем привет! Эта статья - про очень простой алгоритм маскирования данных при пересылке по протоколу WebSocket. Но рассказать я хочу не про сам алгоритм, а про путь оптимизации, который я прошел, чтобы сделать его эффективным. Я до сих пор уверен, что можно еще лучше и если так, то надеюсь уважаемые читатели мне подскажут! Приступим...

https://habr.com/ru/articles/817563/

#wolfram #wolfram_mathematica #wolfram_language #websocket #websockets #алгоритмы #функциональное_программирование #си

Как я реализовывал алгоритм маскирования для протокола WebSocket на Wolfram Language и подключал Си-библиотеку

Арнольд замаскировался под местность, но кто-то в этих джунглях маскируется еще лучше Всем привет! Эта статья - про очень простой алгоритм маскирования данных при пересылке по протоколу WebSocket. Но...

Хабр

Велосипедим связанный список на Wolfram

Возможно 11 подписчиков моего блога обратили внимание на тот факт, что все мои статьи касаются языка Wolfram, а несколько последних статей вышли довольно громоздкими. Одна из последних статей была помечена Хабром как требующая в среднем 32 минуты на прочтение. Я посчитал, что это может отпугнуть пользователей (все 11 человек и не факт, что все они до сих пор читают Хабр) и решил попробовать писать более короткие статьи. Плюс я сам перестану теряться в большом количестве текста. Данная статья является полностью самостоятельной и ценна для меня сама по себе, но она так же является подготовительной частью к другой статье, которая связана с одной несложной алгоритмической задачей и пока что находится в черновиках. Пока я писал ее - я понял, что выйдет много текста и кода, поэтому я решил разбить ее на несколько частей. Ниже - реализация структуры данных LinkedList на Wolfram Language .

https://habr.com/ru/articles/787784/

#wolfram #wolfram_mathematica #wolfram_language #структуры_данных #связанные_списки #велосипедостроение #велосипеды #велосипед #велосипедизм #велосипединг

Велосипедим связанный список на Wolfram

Георгий Вицин пытается освободиться за O(1) Возможно 11 подписчиков моего блога обратили внимание на тот факт, что все мои статьи касаются языка Wolfram, а несколько последних статей вышли довольно...

Хабр