|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
|
Свертка трехмерной плотности распределения вероятности.04.02.2013, 11:54. Показов 15879. Ответов 163
Метки нет (Все метки)
Здравствуйте, уважаемые форумчане.
Мне необходимо решить следующую задачу: Мне известна трехмерная плотность распределения вероятностей (ПРВ): Мне известны также выражения для Так вот мне нужно перейти от трехмерной ПРВ к одномерной. Это можно сделать с помощью двух операций свертки. Например, с помощью первой свертки прийти к выражению вида А вот как с помощью Матлаба свернуть нужное мне выражение я пока не смекаю. Подскажите пожалуйста, если у Вас есть мысли на эту тему. Заранее спасибо.
0
|
|
| 04.02.2013, 11:54 | |
|
Ответы с готовыми решениями:
163
График плотности вероятности График плотности распределения Функция распределения по ПЛОТНОСТИ вероятности |
|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
|
| 28.02.2013, 14:36 [ТС] | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
|
| 28.02.2013, 18:02 [ТС] | |
|
Ну и хорошо) Еще раз огромное спасибо!!
![]() Добавлено через 1 час 12 минут Етишкин пистолет!! Последний график не строится...Ввожу разные интервалы, пустота
0
|
|
|
|
|||||||||||
| 28.02.2013, 19:23 | |||||||||||
|
Подправил предел, ведь U1 должно меняться от 0 до О1:
![]() Добавлено через 18 минут Попробуй это:
![]() Пояснение: в последний момент, когда нужно было быстро собираться и бежать на заводскую маршрутку меня осенило ![]() 1. В якобиане u1 в знаменателе, поэтому при u1=0 естессно полечаем юринду, поэтому я заменил ноль на близкое к нему значение 1e-15 ![]() 2. Подинтегральную ф-цию рассчитал в отдельную переменную z, чтобы при интегрировании убрать NaN-ы, вернее обнулить: z(isnan(z))=0; и потом уже считать интеграл trapz. Впосделствии можно даже убрать точкозапятую, чтобы результаты отображались на экране. 3. Методом научного тыка было установлено, что при верхнем пределе O1 большим примерно 1e-5 все значения z получаются NaN-ами, поэтому взял 1e-9, но возможно надо будет с ним поиграться, чтоб поиметь красивый график ![]() Но как ты догадалась, запустить и посмотреть результат я не успел ![]() Поэтому с огромным нетерпением жду от тебя ответа, шо ж там таки выходит!
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
|
| 01.03.2013, 07:58 [ТС] | |
|
Я вчера после работы пришла домой и рухнула спать)) Так что пока не запустила новый кодец. Сейчас запущу
![]() Добавлено через 11 минут Запустила. Опять пустой экран, шоб его ![]() С 1e-9 точно надо поиграться. Сейчас поиграюсь) Добавлено через 10 минут Я ввела 1e-4. График получился такой: от 1e-5 до 1e-4 ноль. От 0 до 1e-5 наклонная прямая, уходящая в бесконечность (до 2*10^18) Добавлено через 36 секунд График выложить не могу, т.к. матлаб на ноуте, а на нем нет интернета. Добавлено через 34 секунды А на рабочем компе usb разьем отключен ![]() Добавлено через 3 минуты А если посмотреть еще область меньше нуля, то получается треугольничек с вершиной в точке примерно [5e-6;1.8*10^18]
0
|
|
|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
||||||
| 01.03.2013, 15:54 [ТС] | ||||||
|
эх, друг мой...ездила к преподу, опять перестановка...возвращаюсь к первой программе (без сумматоров и квадраторов)
функция теперь выглядит так:
А всего-то, поменяли значения констант!
0
|
||||||
|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
|
| 02.03.2013, 13:31 [ТС] | |
|
График получается вот такой:
0
|
|
|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
|
| 02.03.2013, 13:35 [ТС] | |
|
Я поняла, что дело в экспоненте...Как только хотя бы один из коэффициентов заменяешь, например 1.394 на 0.123, график улетает вниз.
0
|
|
|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
|
| 02.03.2013, 13:36 [ТС] | |
|
А начало-то у него хорошее:
0
|
|
|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
|
| 03.03.2013, 10:40 [ТС] | |
|
Нет, не хотя бы один коэффициент в степени экспоненты, а именно первый, перед u1/tau1 все портит, гад.
0
|
|
|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
|
| 03.03.2013, 10:54 [ТС] | |
|
Вот, при U1 = linspace(0, 1.55e-3, 100) график выходит такой:
0
|
|
|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
||||||
| 03.03.2013, 17:23 [ТС] | ||||||
|
Т.е в определенный момент график начинает ускоренно стремитсья в минус бесконечность. А если коэффициент при u1/tau1 в степени экспоненты сделать например не 0.123, а 0.523, то график строится нормальным...Блин, как так-то!!
Добавлено через 1 час 26 минут Да даже при 0.223 график нормальный строится ![]() Добавлено через 5 часов 0 минут В общем так. Ввела я импульсню характеристику фильтра. Графики получились нормальные.
0
|
||||||
|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
||||||
| 03.03.2013, 17:24 [ТС] | ||||||
|
Вот для одномерной ПРВ:
0
|
||||||
|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
||||||
| 03.03.2013, 17:26 [ТС] | ||||||
|
Это после квадратора:
0
|
||||||
|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
||||||
| 03.03.2013, 17:27 [ТС] | ||||||
|
После сумматора:
0
|
||||||
|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
|
| 04.03.2013, 11:12 [ТС] | |
|
А теперь еще осталось построить график ПРВ после блока извлечения квадратного корня.
Т.е. теперь нужно произвести замену x1 = sqrt(u1) на y1 = x1^2 плюс якобиан перехода 2y1. Пока не пойму, как из последнего кода перейти к нужному выражению ДумаюТ.е. у нас было f(U1), потом f(sqrt(U1)), потом интеграл от f(Q1-sqrt(U1)) по dU1 , а теперь нужно f(Q1^2)*2Q1 (якобиан) Добавлено через 17 часов 9 минут Зосима, помоги пожалуйста, как время будет
0
|
|
|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
|||||||||||
| 04.03.2013, 21:26 [ТС] | |||||||||||
|
У меня новая беда. Теперь препод хочет, чтобы осталась зависимость не от u1, а от u3. Я изменяю код, график слетает с катушек. Что я делаю не так?
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 101
|
|
| 04.03.2013, 21:29 [ТС] | |
|
Зосима, помоги пожааааалуйста, как время будет
0
|
|
|
|
|||||||||||
| 05.03.2013, 10:46 | |||||||||||
|
Прости, лапка
с тырнетом были перебои и на работе чуток завал ![]() Но у меня для тебя есть хорошая новость! ![]() Причесал программу, пришлось очень внимательно заменить везде в теле функции U1(i) на U3(i), U2(j) на U1(j) и U3 на U1 (только благодаря индексам i,j и старой ф-ции разобрался ) Держи код функции:
ну и чтоб интеграл считался, обнулил NaN-ы ![]() По поводу обнуления NaN-ов - это не подгонка! Мы их просто исключаем из интегральной суммы, чтоб они ее не портили!
0
|
|||||||||||
| 05.03.2013, 10:46 | |
|
Построить график плотности распределения вероятности Построить график плотности распределения вероятности
Составить программу для графического отображения радиального и углового распределения плотности вероятности Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|