С Новым годом! Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/30: Рейтинг темы: голосов - 30, средняя оценка - 4.53
4 / 4 / 2
Регистрация: 21.02.2010
Сообщений: 81

Трактриса в декартовой и полярной системе координат в MATLAB

27.02.2013, 20:44. Показов 6267. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет.
есть задание - изобразить трактрису в декартовой и полярной системе.
Получилось слудующее:

Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
clear
clc
title('Трактриса в декартовой системе координат');
a=0.7;
t=0:0.01:20;
y=a*sin(t);
arg1=cos(t);
arg2=log(tan(t/2));
arg=arg1+arg2;
x=a*arg;
 
 
 
subplot(1,2,1);
 
hold on;
grid on;
plot(x,y);
osx=-6:0.01:6;
osy=-6:0.01:6;
plot(osx,0,'r-');
plot(0,osy,'r-');
xlabel('Ось X');
ylabel('Ось Y');
title('Трактриса в декартовой системе координат');
legend('Трактриса в декартовой системе');
text(0,0,'0');
subplot(1,2,2);
 
 
polar(x,y);
%axis([-3 3 -3 3]);
title('Трактриса в полярной системе координат');
legend('Трактриса в полярной системе');
возникли сомнения насчет правильности построения трактрисы вообще.
подскажите, пожалуйста, кто знает, похоже это на правду или нет?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.02.2013, 20:44
Ответы с готовыми решениями:

Программа, определяющая положение точки в декартовой и полярной системе координат
помогите с кодом кто может,заранее благодарю. Задание: Разработайте структуры, определяющие положение точки в декартовой и полярной...

Структуры, определяющие положение точки в декартовой и полярной системе координат
Разработайте структуры, определяющие положение точки в декартовой и полярной системе координат. Опишите функцию, преобразующую координаты...

Существует ли уравнение гипоциклоиды в полярной или декартовой системе?
Всем привет! Ребят, подскажите не шарящему, существует ли уравнение гипоциклоиды(вот именно гипоциклоиды, а не астроиды и т.д) в полярной...

4
 Аватар для Зосима
5245 / 3573 / 379
Регистрация: 02.04.2012
Сообщений: 6,477
Записей в блоге: 18
28.02.2013, 09:47
Цитата Сообщение от nickraz Посмотреть сообщение
похоже это на правду или нет?
Обычно в таких случаях я открываю гуглокартинки или педивикию и смотрю, как должно быть

Формула верная, так что все должно быть норм чуток подпилил:
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
clear
clc
a = 0.7;
t = 0:0.01:2*pi;
y = a*sin(t);
x = a*( cos(t)+log(tan(t/2)) );
 
subplot(2,1,1)
plot(x,y,'b',...
   [-6 6], [0 0], 'r',...
   [0 0], [-6 6], 'r');
text(0,0,'0');
axis([-4 4 -1 1])
xlabel('Ось X');
ylabel('Ось Y');
title('Трактриса в декартовой системе координат');
legend('Трактриса в декартовой системе');
 
subplot(2,1,2);
% переводим из декартовой системы
% в полярную
[ro, fi] = cart2pol(x, y);
polar(ro,fi);
title('Трактриса в полярной системе координат');
legend('Трактриса в полярной системе координат');

Не по теме:

сингулярный лапласиан!!! этож ручное рисование осей! :jokingly: давно я таких извращений не встречал. :) Хорошо, что без стрелочек :jokingly:

0
4 / 4 / 2
Регистрация: 21.02.2010
Сообщений: 81
28.02.2013, 22:26  [ТС]
да уж. я пока далеко не очень в матлабе))
кстати, в полярную переводить он не захотел.
мол, та комплексные числа
0
 Аватар для Зосима
5245 / 3573 / 379
Регистрация: 02.04.2012
Сообщений: 6,477
Записей в блоге: 18
01.03.2013, 07:54
Мой матлаб переводит и комплексные если твой не хочет наприши так:

[ro phi] = cart2pol(real(x), real(y));

Т.е. берем реальную часть от x и y
0
4 / 4 / 2
Регистрация: 21.02.2010
Сообщений: 81
03.03.2013, 21:30  [ТС]
Зосима, спасибо, все получилось))) теперь уж точно похоже на правду
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.03.2013, 21:30
Помогаю со студенческими работами здесь

СИ:Определить структуры, описывающие точку в полярной и декартовой системах координат.
В общем получил такую задачку, но к сожалению в структурах не силен, а в вышке тем более, если есть у кого нибудь пару свободных минут,...

Создать записи, определяющие положение точки в декартовой и в полярной системах координат.
никак решить немогу. можно решить даже и на билдере или шарпе? только помогите Создать записи, определяющие положение точки в...

Создать записи, определяющие положение точки в декартовой и в полярной системах координат
Создать записи, определяющие положение точки в декартовой и в полярной системах координат. Считая, что задан массив координат точек в...

Построить в декартовой системе координат
построить в декартовой системе координат, используя тип диаграммы "точечная с гладкими кривыми и маркерами" x=t,...

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


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru