Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
4 / 3 / 0
Регистрация: 17.04.2013
Сообщений: 49

Как построить обратный график?

17.04.2013, 13:20. Показов 3148. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
помогите пожалуйста я построил график (синий ) и мне нужно команда чтобы построить второй обратный (красный)
как показано на графики
Миниатюры
Как построить обратный график?  
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.04.2013, 13:20
Ответы с готовыми решениями:

Как построить 3D график
Здравствуйте. Помогите пожалуйста построить график следующей функции: (x^2+y^2+x^2)^2=(a^3)*z

Как построить график
Здравствуйте, у меня есть массив данных X,Y,Z, по которым нужно построить график, где X,Y, - координаты, а Z - значения в данной точке...

Как построить график u от t
Подскажите пожалуйста, есть цикл который рассчитывает значение V, и соответсвующее значение u(1) пошагово, с шагом 0.01 секунды, в...

10
Эксперт по электронике
 Аватар для R2D2
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,488
17.04.2013, 13:59
Цитата Сообщение от abdw Посмотреть сообщение
я построил график (синий )
Напишите код и Вам помогут построить обратный.
0
4 / 3 / 0
Регистрация: 17.04.2013
Сообщений: 49
17.04.2013, 14:06  [ТС]
вот код
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
r=[1:0.02:8];
f=2100;
h=30;
hm=1.5;
brad=52;
bb=3;
l=45.5-13.82*log10(h)+35.4*log10(f)-(1.1*log10(f)-0.7)*hm+(44.9-6.55*log10(h))*log10(r);
pws=brad-l-bb;
t=awgn(pws,4);
plot(r,pws,r,t);
plot(r,t);
xlabel('R,km');
ylabel('pws,dbm');
0
Эксперт по электронике
 Аватар для R2D2
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,488
17.04.2013, 14:27
Ну, к примеру в 11й строчке пишем так:
Matlab M
1
plot(r,t, r, t(end:-1:1));
И кстати: у Вас в 11й таки строке стоит плот, который затирает результат предыдущего плота (который в 10й строке). Так что или ставьте hold on, или в 10й строке просто нет смысла.
2
4 / 3 / 0
Регистрация: 17.04.2013
Сообщений: 49
17.04.2013, 14:38  [ТС]
Спасибо вам большое
у меня еще есть один вопрос
как построить еще третий график(черный) чтобы до R=4.5 по синий и потом переходить на красный
0
Эксперт по электронике
 Аватар для R2D2
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,488
17.04.2013, 15:05
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от abdw Посмотреть сообщение
до R=4.5
Я думаю Вы меня простите Я сделал чуть по другому. Я так понимаю Вам нужно определить точку где эти графики пересекутся и до нее строить один график, а после нее - другой. Так я и сделал:
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
clc; close; clear;
r = 1:0.02:8;
f = 2100;
h = 30;
hm = 1.5;
brad = 52;
bb = 3;
l = 45.5-13.82*log10(h)+35.4*log10(f)...
    -(1.1*log10(f)-0.7)*hm+(44.9-6.55*log10(h))*log10(r);
pws = brad-l-bb;
t = awgn(pws,4);
% plot(r,pws,r,t);
hold on
plot(r,t, 'b',r, t(end:-1:1), 'r');
xlabel('R,km');
ylabel('pws,dbm');
ind = find(t==t(end:-1:1));
% figure
plot(r(1:ind),t(end:-1:ind), 'k', r(ind:end), t(ind:end), 'k')
Если надо, что бы график был в номом окне - раскомментируйте figure
3
4 / 3 / 0
Регистрация: 17.04.2013
Сообщений: 49
17.04.2013, 15:25  [ТС]
Спасибо вам большое
похоже но надо верхнее часть то есть уменьшается до точки пересечение потом увеличивается
и что он чуть чуть выше и все три графика был вместе на одно окно не могу здесь поставить картинку чтобы вам
показать
0
Эксперт по электронике
 Аватар для R2D2
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,488
17.04.2013, 15:33
Цитата Сообщение от abdw Посмотреть сообщение
и что он чуть чуть выше
Кто "он"? Третий график? И если выше, то на сколько?
0
4 / 3 / 0
Регистрация: 17.04.2013
Сообщений: 49
17.04.2013, 15:39  [ТС]
да третий график
чтобы не совпадает с 1-ой и 2-ой точно но чуть чуть выше так чтобы был видно не на много
0
Эксперт по электронике
 Аватар для R2D2
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,488
17.04.2013, 15:47
Не знаю, что такое
Цитата Сообщение от abdw Посмотреть сообщение
чуть чуть
так что подберете сами его значение (читайте камменты):
Кликните здесь для просмотра всего текста
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
clc; close; clear;
r = 1:0.02:8;
f = 2100;
h = 30;
hm = 1.5;
brad = 52;
bb = 3;
l = 45.5-13.82*log10(h)+35.4*log10(f)...
    -(1.1*log10(f)-0.7)*hm+(44.9-6.55*log10(h))*log10(r);
pws = brad-l-bb;
t = awgn(pws,4);
% plot(r,pws,r,t);
hold on
plot(r,t, 'b',r, t(end:-1:1), 'r');
xlabel('R,km');
ylabel('pws,dbm');
ind = find(t==t(end:-1:1));
% figure
p = 5; % этой переменной можете регулировать на сколько поднять третий график
plot(r(1:ind), t(1:ind)+p, 'k', r(ind:end), t(ind:-1:1)+p, 'k')
1
4 / 3 / 0
Регистрация: 17.04.2013
Сообщений: 49
17.04.2013, 15:52  [ТС]
Dimka_rtf, огромное спасибо вам
вы мне помогли
да, так правильно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.04.2013, 15:52
Помогаю со студенческими работами здесь

Как построить 3-d график в matlab?
Здравствуйте, с matlab познакомился не давно, в связи с необходимостью. Я проглядел весь help, и несколько книг, но не нашел ответа на свой...

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

Как построить график тангенса?
Выходят прямые,а нужна парабола.и в excel так же. На отрезке (-pi/2;pi /2)

Как построить такой график?
Подскажите пожалуйста с помощью каких команд можно строить такие графики:

Как построить такой график ?
Mathlab график


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru