2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Генерация "случайной функции", например, на отрезке [0,1]
Сообщение08.08.2023, 07:41 


08/09/22
3
Сразу оговорюсь, что то, что мне нужно, не обязательно решать "строго", а, вернее, скорее всего и невозможно решить строго на дискретных вычислителях.

Мне нужно что-то, что можно использовать в качестве "демо", грубо говоря, на лекции.

Демо примерно такое: нужно проиллюстрировать сходимость функционального ряда, например, на L1[0,1].

Для этого хочется сгенерировать "произвольный сходящийся ряд функций в L1[0,1]", нарисовать его, и нарисовать его частичные суммы.

Проблема в том, чтобы сгенерировать что-то цифровое, что будет в каком-нибудь хорошем смысле отражать хотя бы "произвольную функцию в L1". Как мы знаем, "в компьютерах всё дискретно", и в совсем наивном представлении ничего, кроме векторов, не бывает.

  1. Можно генерировать случайные вектора с шагом $\varepsilon$, и как-то их интерполировать, для красоты.
  2. Можно генерировать коэффициенты Фурье вплоть до частоты, обратной размеру пикселя, потом суммировать ряд.
  3. Можно пытаться что-то делать с чисто символьными выражениями.

Первые два варианта позволяют нарисовать функции, но не дают символьного выражения, а как подходить к третьему, мне вообще непонятно.

В общем, как бы вы делали такую демку у себя на лекциях?

 Профиль  
                  
 
 Re: Генерация "случайной функции", например, на отрезке [0,1]
Сообщение08.08.2023, 09:03 
Заслуженный участник
Аватара пользователя


05/12/09
1813
Москва
Непонятно. Ряд Фурье - это не символьное выражение?

 Профиль  
                  
 
 Re: Генерация "случайной функции", например, на отрезке [0,1]
Сообщение08.08.2023, 10:57 
Заслуженный участник
Аватара пользователя


30/01/09
7140
sugarySalt7 в сообщении #1604395 писал(а):
Проблема в том, чтобы сгенерировать что-то цифровое, что будет в каком-нибудь хорошем смысле отражать хотя бы "произвольную функцию в L1"

Я думаю, что "произвольная функция в $L_1$" будет выглядеть не очень эстетично для отображения её в демо-слайдах. А почему бы не взять какую-нибудь конкретную функцию, с которой студенты знакомы?

 Профиль  
                  
 
 Re: Генерация "случайной функции", например, на отрезке [0,1]
Сообщение08.08.2023, 17:48 
Аватара пользователя


29/05/17
808
sugarySalt7 в сообщении #1604395 писал(а):
нужно проиллюстрировать сходимость функционального ряда

В википедии картинка красивая, и нарисовать на ПК ее нетрудно:

Изображение

 Профиль  
                  
 
 Re: Генерация "случайной функции", например, на отрезке [0,1]
Сообщение08.08.2023, 20:12 
Заслуженный участник
Аватара пользователя


15/10/08
30/12/24
12599
Да просто параболу.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group