2014 dxdy logo

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

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


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему
 
 Функция Хевисайда
Сообщение05.06.2011, 23:30 


05/06/11
10
Подскажите, пожалуйста можно ли представить функцию Хевисайда с помощью каких либо других функций?

 Профиль  
                  
 
 Re: Функция Хевисайда
Сообщение06.06.2011, 00:08 
Аватара пользователя


15/08/09
1465
МГУ
$\[
{\text{H}}\left( {\text{x}} \right) = \int\limits_{ - \infty }^{\text{x}} \delta  \left( {\text{t}} \right){\text{dt}}
\]$
где $ \[
\delta \left( {\text{t}} \right)
\]$ дельта- функция Дирака.

 Профиль  
                  
 
 Re: Функция Хевисайда
Сообщение06.06.2011, 00:13 


05/06/11
10
нет, через интеграл не пойдет. мне бы через какие-нибудь известные функции. Просто все это дело необходимо в коде прописывать. а если через if...then, то уж больно нагромоздится итак уже запутанный код)

 Профиль  
                  
 
 Re: Функция Хевисайда
Сообщение06.06.2011, 00:24 
Аватара пользователя


15/08/09
1465
МГУ
а чем собственно само определение не подходит?
$\[
{\text{H(x) = }}\left\{ \begin{gathered}
  0;x{\text{ < 0}} \hfill \\
  \frac{1}
{2};x = 0 \hfill \\
  1;x > 0 \hfill \\ 
\end{gathered}  \right.
\]$

-- Пн июн 06, 2011 01:26:53 --

Хотя если вам программу писать, то можно и так определить,
$\[
{\text{H(x) = }}\left\{ \begin{gathered}
  0;x{\text{ < 0}} \hfill \\
  1;x \geqslant 0 \hfill \\ 
\end{gathered}  \right.
\]$

Просто то так определяют, то так.....в общем как удобно так и делаем...

 Профиль  
                  
 
 Re: Функция Хевисайда
Сообщение06.06.2011, 00:33 


05/06/11
10
Все, всем спасибо!) нашел аппроксимацию этой функции непрерывными функциями)

 Профиль  
                  
 
 Re: Функция Хевисайда
Сообщение06.06.2011, 00:41 
Аватара пользователя


15/08/09
1465
МГУ
Если вы нашли асимптотическое равенство через экспоненту , ту которая дана в вики, то очень интересно как вы ее в код включите(и чем она проще чем стандартное определение?)

 Профиль  
                  
 
 Re: Функция Хевисайда
Сообщение06.06.2011, 09:16 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
В код включит as is. Небось какой-нибудь новомодный язык, который невозбранно кастит действительные числа к целым, когда нужно. А в стандартном определении ифы, они страшные, ну их. :roll:

 Профиль  
                  
 
 Re: Функция Хевисайда
Сообщение06.06.2011, 09:47 
Заслуженный участник


11/05/08
32166
GaiL в сообщении #454521 писал(а):
а если через if...then, то уж больно нагромоздится итак уже запутанный код)

Ну пожалуйста, без if'а:
Код:
y:=byte(x>=0);

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

Модераторы: Модераторы Математики, Супермодераторы



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

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


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

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