0 / 0 / 0
Регистрация: 25.01.2011
Сообщений: 36
|
|
1 | |
Как построить график функции, зависящей от индекса и переменной одновременно?15.02.2011, 08:25. Показов 4979. Ответов 22
Метки нет (Все метки)
Функция выглядит следующим образом (это "книжный вид", то есть просто выписанная из книги формула):
Компонента Гауссовского шума и известные исходные данные выглядят так: Проблема: как эту функцию построить в Маткаде? ведь получается, она зависит как от индекса i, так и от переменной t! По сути это одна и та же переменная, пробовала выразить t c нижним индексом i как =1*i, но это никак не помогло, ведь ещё остается гауссовская составляющая, которая тоже имеет индекс i. Иногда выдает ошибку, что число слишком большое и построить такое невозможно. Подскажите, пожалуйста, как привести формулу в человеческий вид, чтоб получить её график в Маткаде?
0
|
15.02.2011, 08:25 | |
Ответы с готовыми решениями:
22
Как построить накапливающийся график значений переменной (Dv), т.е. график суммы значений переменной Dv Найти максимум функции по переменной x. Построить график arg max f(t,x). Как построить оси координат на picturebox и на этих осях построить график функции Построить график функции от одной переменной с несколькими условиями функция "ЕСЛИ" |
2834 / 2131 / 86
Регистрация: 02.05.2010
Сообщений: 3,195
|
|
15.02.2011, 08:46 | 2 |
Вашу проблему можно решить,но, как функция gauss зависит от счетчика i. Из Вашей формулы на правом рисунке это не ясно.
0
|
0 / 0 / 0
Регистрация: 25.01.2011
Сообщений: 36
|
|
15.02.2011, 12:40 [ТС] | 3 |
Ой, действительно. Гаус зависит от j, получается. А j=i.
Если принять во внимание это равнство, то каким образом можно попробовать получить график?
0
|
2834 / 2131 / 86
Регистрация: 02.05.2010
Сообщений: 3,195
|
|
15.02.2011, 13:42 | 4 |
Функция gauss не зависит, ни от i, ни от j. В формуле стоит конечная сумма по j, поэтому функция gauss от j не зависит.
0
|
0 / 0 / 0
Регистрация: 25.01.2011
Сообщений: 36
|
|
15.02.2011, 13:50 [ТС] | 5 |
i там нужно для того, чтобы получить не одно значение гаусса, а несколько в зависимости от полученных значений, сгенерированных rnd
0
|
2834 / 2131 / 86
Регистрация: 02.05.2010
Сообщений: 3,195
|
|
15.02.2011, 13:58 | 6 |
Но тогда gauss должен зависеть от n (верхнего предела суммирования). Как счетчик i связан с переменной t? Дайте источник с которого Вы пишете зависимости.
0
|
0 / 0 / 0
Регистрация: 25.01.2011
Сообщений: 36
|
|
15.02.2011, 14:02 [ТС] | 7 |
Проблема состоит в том, что как бы я не пыталась упростить или аннулировать индексы (t c индексом i заменить на t*i, и. т.д.), получить график не получается, никак.
Выходит, что вид функции должен быть таким: Я понимаю, что это неправильный вид функции, но как реализовать по-человечески, не знаю
0
|
2834 / 2131 / 86
Регистрация: 02.05.2010
Сообщений: 3,195
|
|
15.02.2011, 14:04 | 8 |
Записать zxx(t,i) -функция двух переменных
0
|
0 / 0 / 0
Регистрация: 25.01.2011
Сообщений: 36
|
|
15.02.2011, 14:16 [ТС] | 9 |
>>Дайте источник с которого Вы пишете зависимости.
Источника нет, я бывшая студентка и такую зависимость обнаружила в своей старой лабораторной работе. Вот, только что попробовала построить функцию двух переменных: Что я не так делаю?
0
|
0 / 0 / 0
Регистрация: 25.01.2011
Сообщений: 36
|
|
15.02.2011, 14:17 [ТС] | 10 |
рисунок:
0
|
2834 / 2131 / 86
Регистрация: 02.05.2010
Сообщений: 3,195
|
|
15.02.2011, 14:20 | 11 |
Функция двух переменных строится с помощью этой пиктограммы.
0
|
0 / 0 / 0
Регистрация: 25.01.2011
Сообщений: 36
|
|
15.02.2011, 15:14 [ТС] | 12 |
Спасибо!
Как вернее задавать оси для такого типа графика? (спрашиваю не потому что лень искать, а потому что вот тут http://www.nsu.ru/matlab/Expon... er.asp.htm нашла несколько типов задания осей, но ни один не дал нормального результата. Прямая линия не в счет) Подскажите, пожалуйста
0
|
2834 / 2131 / 86
Регистрация: 02.05.2010
Сообщений: 3,195
|
|
15.02.2011, 15:20 | 13 |
Можно оставить третий (нижний) вариант. Но у Вас сама функция выглядит не корректно. Нельзя писать gauss с индексом i, он от него не зависит. Я думаю стоит найти нужные зависимости в книжке, понять что к чему, и только потом строить график.
1
|
0 / 0 / 0
Регистрация: 25.01.2011
Сообщений: 36
|
|
15.02.2011, 15:26 [ТС] | 14 |
Ага, спасибо
gauss не то, чтобы зависит от i, имеется в виду, что на каждый отсчет приходится новое значение gauss По сути зависимости нет, но количество отсчетов gauss должно соответствовать количеству i. Разве возможно это показать каким-то другим способом, кроме как нижним индексом?
0
|
2834 / 2131 / 86
Регистрация: 02.05.2010
Сообщений: 3,195
|
|
15.02.2011, 15:30 | 15 |
gauss(i)=A*rnd(i)
A-константа.
1
|
0 / 0 / 0
Регистрация: 25.01.2011
Сообщений: 36
|
|
15.02.2011, 15:43 [ТС] | 16 |
Ещё раз спасибо!
По крупицам. Заменила функцию gauss, но видимо, программа всё равно считает вид функции некорректным. Попыталась изменить t c индексом 0 на численные значение (может, это вводит программу в заблуждение) - результат остался прежним. Я опять что-то упускаю и не доделываю?
0
|
2834 / 2131 / 86
Регистрация: 02.05.2010
Сообщений: 3,195
|
|
15.02.2011, 15:45 | 17 |
Еще, возможно, Вам нужно поменять диапазоны изменения аргументов, ведь они заданы по умолчанию от-5 до 5.
0
|
0 / 0 / 0
Регистрация: 25.01.2011
Сообщений: 36
|
|
15.02.2011, 16:20 [ТС] | 18 |
Изменила значения, но, кажется, не помогло -
"Can't converge to a solution"
0
|
0 / 0 / 0
Регистрация: 25.01.2011
Сообщений: 36
|
|
15.02.2011, 16:25 [ТС] | 19 |
Попробовала изменить на всякий случай точность вычислений, но и на это не последовало реакции.
На первый взгляд функция уже выглядит не так сложно, но в чем же тогда может быть причина?
0
|
2834 / 2131 / 86
Регистрация: 02.05.2010
Сообщений: 3,195
|
|
15.02.2011, 16:46 | 20 |
Я вынесла gauss за пределы интеграла, т.к. она не зависит от переменной интегрирования.
Я думаю, что следует посмотреть теорию.
1
|
15.02.2011, 16:46 | |
15.02.2011, 16:46 | |
Помогаю со студенческими работами здесь
20
Построить график функции от одной переменной с двумя условиями,условный оператор "если" Найти производные функции и на одном графике построить график данной функции, график первой и второй производной. Построить график функции, на этом же графике построить графики первой и второй производных функции Построить график функции. вычислить и построить все асимптоты для этой функции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |