2014 dxdy logo

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

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


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


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 преобразование функциональной зависимости в новую систему
Сообщение19.02.2016, 14:17 


23/12/08
11
Всем привет. Уже несколько дней ищу такую вещь...
Есть функция, заданная в декартовой системе координат.
Есть другая (недекартова) система координат.
Есть формулы пересчёта координат точек декартовой системы в недекартову.

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

Например как будет выглядеть функция $y=x^2$ в полярной системе координат? Нужно получить что-то вида $r=f(\varphi)$.

-- Пт фев 19, 2016 15:27:25 --

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

 Профиль  
                  
 
 Re: преобразование функциональной зависимости в новую систему
Сообщение19.02.2016, 17:14 
Заслуженный участник
Аватара пользователя


18/09/14
4517
soll в сообщении #1100610 писал(а):
Например как будет выглядеть функция $y=x^2$ в полярной системе координат? Нужно получить что-то вида $r=f(\varphi)$.

Что-то непонятен смысл вопроса. Ну, напишем $r\sin\varphi=(r\cos\varphi)^2$ и выразим отсюда $r$. Это нетрудно. Или Вы о чём-то другом?

 Профиль  
                  
 
 Re: преобразование функциональной зависимости в новую систему
Сообщение19.02.2016, 19:12 
Заслуженный участник
Аватара пользователя


23/07/08
10845
Crna Gora
У Вас есть функция, явная $y=f(x)$ или неявная $f(x, y)=0$. Подставляете выражения $x,y$ через новые переменные, и... всё:
$f(r\cos\varphi, r\sin\varphi)=0$
Важно понимать, что в общем случае Вы не получите отсюда явное выражение $r$ через $\varphi$, но в отдельных случаях Вам может повезти.

 Профиль  
                  
 
 Re: преобразование функциональной зависимости в новую систему
Сообщение19.02.2016, 19:29 


23/12/08
11
Да, так-то оно вроде всё так... Но возьмём например функцию $y(x)=\frac{2}{x}$.
Подставляя сюда значения для $x$ и $y$ в полярных координатах и выражая $r$, получается
$r(\varphi)=\sqrt{\frac{2}{sin(\varphi)cos(\varphi)}}$.

Теперь берём две точки например $x=1$ и $x=3$. Находим соответствующие значения $y$.
Потом для этих точек находим соответствующие углы $\varphi$ как $arctg(\frac{y}{x})$ и подставляя их в формулу для $r$ должны бы получится соответствующие значения $y$, а получается какая-то фигня.
Может я чего-то не так делаю?

 Профиль  
                  
 
 Re: преобразование функциональной зависимости в новую систему
Сообщение19.02.2016, 20:04 
Заслуженный участник
Аватара пользователя


18/09/14
4517
soll в сообщении #1100662 писал(а):
Может я чего-то не так делаю?

Покажите, какая конкретно "фигня" у Вас получается, тогда можно будет сказать: так Вы делаете или не так.

 Профиль  
                  
 
 Re: преобразование функциональной зависимости в новую систему
Сообщение19.02.2016, 20:09 
Заслуженный участник


14/10/14
1213
Где фигня? Покажите.
Подставляя $\varphi$ в выражение для $r(\varphi)$, вы получите, разумеется, $r$, а не $y$ (а потом по $\varphi$ и $r$ можно найти $y$, и вот тогда-то он должен совпасть с тем $y$, который вычислен без извращений.)

 Профиль  
                  
 
 Re: преобразование функциональной зависимости в новую систему
Сообщение19.02.2016, 20:11 
Заслуженный участник
Аватара пользователя


23/07/08
10845
Crna Gora
Самый жуткий способ. :mrgreen: Имея «правильные» $x$ и $y=\frac 2 x$, последовательно находим:
$\varphi=\arctg\frac y x$
$\cos\varphi=\cos(\arctg\frac y x)=\frac 1{\sqrt{1+\tg^2(\arctg\frac y x)}}=\frac x{\sqrt{x^2+y^2}}$
$\sin\varphi=\sin(\arctg\frac y x)=\frac {\tg (\arctg\frac y x)}{\sqrt{1+\tg^2(\arctg\frac y x)}}=\frac y{\sqrt{x^2+y^2}}$
$\sqrt{\frac 2{\sin\varphi\cos\varphi}}=\sqrt{\frac {2(x^2+y^2)}{xy}}=\sqrt{\frac {2/x}y}\sqrt{x^2+y^2}$
Но так как $2/x=y$, а $\sqrt{x^2+y^2}=r$, последняя формула, как и требуется, даёт $r$ (а не $y$, как Вы написали!).

Способ попроще. Не обязательно находить $\varphi$, можно сразу
$\cos\varphi=\frac x{\sqrt{x^2+y^2}}$
$\sin\varphi=\frac y{\sqrt{x^2+y^2}}$
И попробуйте здесь не получить то, что нужно. :-)

 Профиль  
                  
 
 Re: преобразование функциональной зависимости в новую систему
Сообщение19.02.2016, 20:20 


23/12/08
11
:shock: Точно... там же $r$ получается... :facepalm: А я с чего-то решил, что $y$.
Ну да, получилось $r$, и тогда по формулам преобразования полярных координат в декартовы снова получаем то, что было.
Спасибо всем. Теперь всё срослось.

 Профиль  
                  
 
 Re: преобразование функциональной зависимости в новую систему
Сообщение19.02.2016, 20:25 
Заслуженный участник
Аватара пользователя


23/07/08
10845
Crna Gora
Я уважаю такие исследования, считаю, что они время от времени абсолютно необходимы.

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

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



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

Сейчас этот форум просматривают: Sinoid


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

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