Лекция Стивена Вольфрама

ВНИМАНИЕ!!!

БЛОГ ПЕРЕЕХАЛ НА НОВЫЙ АДРЕС https://blog.wolframmathematica.ru

Онлайн машина вычисления знаний Wolfram|Alpha ®

Онлайн машина вычисления знаний Wolfram|Alpha ®

четверг, 25 июля 2013 г.

Семинар "Mathematica в действии". Создание презентаций, настройка стилей и подготовка электронных публикаций в Wolfram Mathematica
Семинар "Mathematica в действии".
Создание презентаций, настройка стилей и подготовка электронных публикаций в Wolfram Mathematica
Materialy_pervoj_rossijskoj_konferencii_Wolfram_tehnologii_2013_4.gif Роман ОСИПОВ
Сертифицированный инструктор, Wolfram Research, администратор сайтов и блогов Русскоязычной поддержки Wolfram Mathematica

Блог принадлежит “Русскоязычной поддержке Wolfram Mathematica
При любом использовании материалов блога, ссылка на блог обязательна.
SpikeyСоздано с помощью Wolfram Mathematica 9

суббота, 20 июля 2013 г.

Семинар "Mathematica в действии". Поиск локальных минимумов (максимумов) в списке чисел и необычное использование функций Mathematica для решения этой задачи
Семинар "Mathematica в действии".
Поиск локальных минимумов (максимумов) в списке чисел и необычное использование функций Mathematica для решения этой задачи
Materialy_pervoj_rossijskoj_konferencii_Wolfram_tehnologii_2013_4.gif Роман ОСИПОВ
Сертифицированный инструктор, Wolfram Research, администратор сайтов и блогов Русскоязычной поддержки Wolfram Mathematica

Блог принадлежит “Русскоязычной поддержке Wolfram Mathematica
При любом использовании материалов блога, ссылка на блог обязательна.
SpikeyСоздано с помощью Wolfram Mathematica 9

пятница, 19 июля 2013 г.

Материалы первой российской конференции Wolfram технологии 2013
Materialy_pervoj_rossijskoj_konferencii_Wolfram_tehnologii_2013_Large.png
WOLFRAM ТЕХНОЛОГИИ
ПЕРВАЯ РОССИЙСКАЯ КОНФЕРЕНЦИЯ
МАТЕРИАЛЫ
Уважаемые дамы и господа!
Компания Wolfram Research 13 июня 2013 года провела Первую Российскую Конференцию “Технологии Wolfram”, приуроченную к 25-летнему юбилею системы Mathematica, который прошел несколько дней назад, 23 июня.
Ниже представлены записи выступлений докладчиков.
Записи выступлений
Materialy_pervoj_rossijskoj_konferencii_Wolfram_tehnologii_2013_1.gif Стивен ВОЛЬФРАМ
Основатель и генеральный директор компании Wolfram Research.
Основной доклад конференции, в котором Стивен рассказал о существующих технологиях компании, представил новые разработки (Mathematica Online, CDF для iPad и пр.), а также ответил на огромное количество вопросов, интересовавших слушателей.
Materialy_pervoj_rossijskoj_konferencii_Wolfram_tehnologii_2013_2.gif Виталий КАУРОВ
Технические коммуникации и стратегия, Wolfram Research.
Wolfram технологии как интегрированная масштабируемая платформа.
Materialy_pervoj_rossijskoj_konferencii_Wolfram_tehnologii_2013_3.gif Григорий ФРИДМАН
Заведующий кафедрой экономической кибернетики и экономико-математических методов, Санкт-Петербургский государственный экономический университет
Использование системы Mathematica в Санкт-Петербургском государственном экономическом университете
Materialy_pervoj_rossijskoj_konferencii_Wolfram_tehnologii_2013_4.gif Роман ОСИПОВ
Сертифицированный инструктор, Wolfram Research, администратор сайтов и блогов Русскоязычной поддержки Wolfram Mathematica
Разработка практических приложений на основе Wolfram технологий
Materialy_pervoj_rossijskoj_konferencii_Wolfram_tehnologii_2013_5.gif Леонид ШИФРИН
Разработчик ядра системы Mathematica, Wolfram Research
Эффективность и универсальность языка программирования Mathematica
(Видео завершает Галина Михалкина и Григорий Фридман с заключительными словами)

Блог принадлежит “Русскоязычной поддержке Wolfram Mathematica
При любом использовании материалов блога, ссылка на блог обязательна.
SpikeyСоздано с помощью Wolfram Mathematica 9

четверг, 18 июля 2013 г.

Cеминар Романа Осипова Mathematica в действии
seminar_Romana_Osipova_Mathematica_v_dejstvii_Large.png
Начинаются семинары Романа Осипова “Mathematica в действии”
Для того, чтобы принять участие на первом семинаре “Mathematica в действии”, который пройдет в субботу, 20 июля 2013 г., Вы должны перейти по ссылке
и "войти в качестве гостя", указав в поле "имя" следующую конструкцию, созданную на основе вашей фамилии имени и e-mail:
familiya-imya-email
Пример:
osipov-roman-r.a.osipov@gmail.com
seminar_Romana_Osipova_Mathematica_v_dejstvii_1.gif
Заходить нужно в интервале между 9.50 и 10.00 утра по московскому времени.
Тема, которая будет рассмотрена на семинаре формулируется так:
"Поиск локальных минимумов (максимумов) в списке чисел и необычное использование функций Mathematica для решения этой задачи"
Смысл решения задачи:
например, поиск точек локальных максимумов в спектре химического вещества (правый рисунок), построение огибающих (левый рисунок), поиск начальных приближений для численного поиска точек локального минимума (максимума).
seminar_Romana_Osipova_Mathematica_v_dejstvii_2.gif

Блог принадлежит “Русскоязычной поддержке Wolfram Mathematica
При любом использовании материалов блога, ссылка на блог обязательна.
SpikeyСоздано с помощью Wolfram Mathematica 9

вторник, 16 июля 2013 г.

Опрос о октябрьском турне компании Wolfram Research
Опрос для октябрьского турне компании Wolfram Research
В октябре 2013 года планируется турне компании Wolfram Research по России (Москва и Санкт-Петербург) и Казахстану (Алма-Ата и Астана). Информация о точных сроках проведения будет доступна позднее.
Для того, чтобы сделать семинары в рамках турне максимально интересными для вас, пожалуйста, ответьте на несколько вопросов, представленных ниже:

Блог принадлежит “Русскоязычной поддержке Wolfram Mathematica
При любом использовании материалов блога, ссылка на блог обязательна.
SpikeyСоздано с помощью Wolfram Mathematica 9

среда, 3 июля 2013 г.

Mathematica 9 язык современных вычислений

Mathematica 9 язык современных вычислений
Mathematica_9_jazyk_sovremennyh_vychislenij_Large.png
Mathematica 9 — язык современных вычислений

(текст тезисов для республиканской научно-практической конференции «Математическое моделирование и новые образовательные технологии в математике», Брест, Беларусь, 24-25 апреля 2013 года )

Осипов Р. А., администратор русскоязычной поддержки Wolfram
Mathematica, сертифицированный инструктор технологий и учебных курсов компании Wolfram Research
Общее количество использованных в посте встроенных функций или символов: 101

Список имен используемых встроенных функций и символов в порядке их появления в коде:
RandomReal | CompoundExpression (;) | Set (=) | Table | NDSolve | List ({...}) | Equal (==) | Plus (+) | Derivative (') | Times (*, ×) | Power (^) | Cos | Plot | Evaluate | ReplaceAll (/.) | Rule (->, ->) | ImageSize | PlotStyle | Thick | Exp | Reduce | Reals | FindRoot | WorkingPrecision | Grid | Join | Map (/@) | Function (&) | Slot (#) | FullForm | I (i) | Graphics | Dashed | Circle | Axes | True | Ticks | PlotRange | AxesStyle | Arrowheads | Image | RawArray | ColorSpace | Interleaving | All | Notebook | Cell | CellGroupData | BoxData | RowBox | CellChangeTimes | Open | WindowSize | WindowMargins | Automatic | FrontEndVersion | StyleDefinitions | Alignment | Center | Frame | ItemSize | ItemStyle | Background | None | LightBlue | StandardForm | Style | HoldForm | Factorial (!) | FontSize | White | SetDelayed (:=) | Pattern (:) | Blank (_) | FontFamily | Gray | Module | Do | For | LessEqual (<=, ≤) | Increment (++) | TimesBy (*=) | Apply (@@) | Range | Fold | If | Array | Length | Permutations | First | ReplaceRepeated (//.) | RuleDelayed (:>, :->) | Condition (/;) | Greater (>) | StringLength | StringJoin (<>) | Gamma | Product (∏) | Right | Left | Spacings
Компания Wolfram Research, основным продуктом которой является система компьютерной алгебры Wolfram Mathematica, была основана в 1987 г. одним из крупнейших ученых современности, американцем британского происхождения, Стивеном Вольфрамом.
С юного детства Стивен интересовался наукой и особенно физикой элементарных частиц, первую научную статью по ней он написал в возрасте 15 лет. В 17 лет он поступил в колледж Святого Джона при Оксфорде, где в 18 написал свою широко известную работу о кварках. Посчитав, что лекции в колледже достаточно скучны, он бросил его и поступил в Калифорнийский технологический институт (Калтех), где продолжил заниматься вопросами физики элементарных частиц, а также теорией сильных взаимодействий и клеточными автоматами, которые станут впоследствии его главным интересом в науке. В 21 год он получил стипендию Мак-Артура, которую часто называют «грантом для гениев».

воскресенье, 30 июня 2013 г.

Извлечение данных о финансовых индикаторах из среды Web
Izvlechenie_dannyh_o_finansovyh_indikatorah_iz_sredy_Web_Large.png
Извлечение данных о финансовых индикаторах
из среды Web

Макаренко А. В., научно-исследовательская группа “Конструктивная Кибернетика”, руководитель
Общее количество использованных в посте встроенных функций или символов: 66

Список имен используемых встроенных функций и символов в порядке их появления в коде:
Times (*, ×) | CompoundExpression (;) | Set (=) | $HistoryLength | List ({...}) | Map (/@) | ToString | Part ([[…]]) | DateList | Rule (->, ->) | TimeZone | $TimeZone | Span (;;) | Function (&) | ImportString | URLFetch | Last | Slot (#) | StringJoin (<>) | StringTake | Import | SameQ (===) | StringTrim | StringReplace | StringCases | StringExpression (~~) | Pattern (:) | BlankNullSequence (___) | Flatten | StringSplit | ToExpression | Short | First | Length | Apply (@@) | And (&&, ∧) | Table | Plus (+) | Remove | Accumulate | DateDifference | Partition | Prepend | Red | Blue | Darker | Green | Orange | Brown | DateListPlot | Joined | True | PlotStyle | Directive | Thick | ImageSize | AspectRatio | Power (^) | PlotLabel | Style | PlotLegends | Placed | SwatchLegend | LegendLayout | LegendMarkerSize | Bottom
Оригинал данного поста доступен по ссылке.
Введение
Допустим Вы, также как и автор данной заметки, ведёте научные исследования в области приложения математических методов к финансовой сфере. И Вам для анализа понадобились какие-то данные, которые доступны в сети Интернет. Вы можете конечно поступить по “старинке” – взять и скопировать эти данные из интернет браузера  в какой-нибудь текстовый редактор, там их распарсить, структурировать и скопировать файл в нужное место. У этого подхода есть несколько “но”, основные из них это: трудности при большом объёме данных или при сложной структуре их организации; низкая эффективность труда при многократных, однотипных запросах. Путь второй – написать на каком-нибудь универсальном языке программирования высокого уровня (например C/C++, C#, Java, Python, PHP, Perl, Ruby, Haskell – читатели продолжают...) собственное приложение (скрипт), которое запросит данные, распарсит их, структурирует и сохранит их в файл или в базу данных. Тогда основные недостатки первого подхода аннулируются, но появляются другие, а именно: скорость разработки, и затраты на отладку. Есть и ещё одна проблема – знание этих самых языков и умение решать на них требуемые задачи. Автор заметки, например, знает С/С++, но в объёме, необходимом для разработки консольных вычислительных приложений (OpenMP, MPI, Intel MKL) для высокопроизводительных кластеров. Как делать запрос к сайту, и парсить HTML на C/C++ – для него это великая тайна. К счастью, есть третий путь.
Для начала вспомним, для чего нам нужны эти самые финансовые (или иные) данные, доступные в сети Интернет. Правильно – для математических манипуляций с ними. Если Вам вполне хватает табличных редакторов (типа Microsoft Exсel), тогда по всей видимости Вам вполне подойдёт описанный выше первый путь. Если считате в чём-то помощней (например PTC MathCAD), то у Вас появляются аргументы для перехода на ещё более мощные решения (см. далее). Если Вы все свои математические расчёты делаете в программах, собственноручно написанных  на каком-нибудь из универсальных языков программирования высокого уровня, то это конечно хардкор, но насколько это эффективно? Встречный вопрос: а что эффективно? Автор считает что эффективно – это Wolfram Mathematica. Это и есть третий путь.
Ниже мы продемонстрируем, как с помощью этой программы можно организовать многократную выгрузку данных из Web, их парсинг, структурирование и сохранение. Что касается нативной математической обработки, то её естественно можно (и нужно) проводить в этой же мощной среде. В качестве ремарок. Во-первых, эта заметка возникла не на пустом месте. Автор использовал этот подход (код программы см. ниже) для получения результатов, кратко изложенных в докладе: A.V. Makarenko, Symbolic CTQ-analysis – a new method for studying of financial indicators // International Conference “Advanced Finance and Stochastics” / Book of Abstracts – Moscow, 24-28 June 2013, Steklov Mathematical Institute, pp. 63-64. Презентация доступна по ссылке. Во-вторых, для хардкодеров (а также и халиварщиков) будет полезен пост: Jon McLoone, Code Length Measured in 14 Languages. Текст поста доступен по ссылке.