Форум программистов, компьютерный форум, киберфорум
Наши страницы
Дифференциальные уравнения
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
oobarbazanoo
4 / 27 / 8
Регистрация: 13.05.2015
Сообщений: 1,835
1

Как понимать вектор функцию f(t, x)

02.01.2017, 15:40. Просмотров 872. Ответов 5
Метки нет (Все метки)

Подскажите, пожалуйста, как понимать вектор функцию f(t, x)? Встретил в Филиппове, Дифференциальные уравнения.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.01.2017, 15:40
Ответы с готовыми решениями:

Написать функцию, которая принимает А вектор как аргумент и возвращает три вектора разделяя А вектор на три части
Есть А вектор A=... Написать функцию в Матлабе ,который принимает А вектор...

Нужно написать функцию, параметрами которой является вектор х и матрица А, а результатом - новый вектор у=хА
Здравствуйте! Задали контрольную, написать программу на JS, сам полный ноль....

Как передать вектор в функцию?
Какими способами можно передать вектор в функцию? Например есть функция void...

Как передать вектор из main() во внутреннюю функцию ?
Нужно передать вектор из main в функцию gen_binar_sq , записать в него...

Как передать массив (двумерный/одномерный вектор) в функцию?
#include <iostream> #include <ctime> using namespace std; int n,m;//סענמך...

5
Байт
Эксперт C
19187 / 12332 / 2603
Регистрация: 24.12.2010
Сообщений: 25,350
02.01.2017, 17:49 2
Лучший ответ Сообщение было отмечено oobarbazanoo как решение

Решение

Цитата Сообщение от oobarbazanoo Посмотреть сообщение
как понимать вектор функцию f(t, x)
Просто значениями функции являются вектора. Вспомни-ка определение функции в общем виде.
Можно рассматривать эту функцию как семейство функций. f(x,t) = { y1=f1(x,t) .... yn=fn(x,t) }
1
oobarbazanoo
4 / 27 / 8
Регистрация: 13.05.2015
Сообщений: 1,835
04.01.2017, 17:28  [ТС] 3
Пускай f(t, x) - вектор функция. Значит x - вектор, координаты которого - функции от t : x = (x1(t), ..., xn(t)), а запись dx/dt - вектор производных, состоящий из производных каждой координаты по t : dx/dt = (dx1(t)/dt, ..., dxn(t)/dt), f(t, x) - новый вектор, полученный из x путём суперпозиции : f(t, x) = (f1(x1(t)), ..., fn(xn(t))). И в конце-концов запись dx/dt = f(t, x) - система, полученная приравнением координат двух векторов :
dx1(t)/dt = fn(xn(t))
...
dxn(t)/dt = fn(xn(t))
Правильно ли понимаю?

Добавлено через 34 минуты
Вроде бы нашёл ошибки.
x(t) = (x1(t), ..., xn(t)), значит
f(t, x) = f(f1(t, x), ..., fn(t, x)).

Добавлено через 1 час 43 минуты
Правильно?
0
helter
Эксперт по математике/физике
3806 / 2828 / 307
Регистрация: 12.03.2013
Сообщений: 5,166
08.01.2017, 01:03 4
Нет, сначала было правильно. Вообще, координаты совершенно несущественны.
1
oobarbazanoo
4 / 27 / 8
Регистрация: 13.05.2015
Сообщений: 1,835
08.01.2017, 15:22  [ТС] 5
helter, как это координаты не существенны?
0
helter
Эксперт по математике/физике
3806 / 2828 / 307
Регистрация: 12.03.2013
Сообщений: 5,166
08.01.2017, 20:21 6
А зачем они? Вы же учили алгебру. Векторы существуют сами по себе, безо всяких координат.

Правда, дифуры естественно рассматривать на многообразиях, и там дело немного усложняется тем, что в каждой точке многообразия свои векторы. Но координаты всё равно непринципиальны. Об этом можно почитать в учебнике Арнольда.
1
08.01.2017, 20:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.01.2017, 20:21

Как правильно создать шаблон на функцию, которая использует вектор?
есть вот такая шаблонная функция, template <typename T> void...

Как это понимать?
prog.pas(9,2) Error: Illegal expression prog.pas(9,2) Fatal: Syntax error, ";"...

Как это понимать?
Мой приятель находился в деревне около российско-латвийской границы, в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru