Консультация № 189505
25.05.2016, 21:34
0.00 руб.
28.05.2016, 14:18
1 4 1
Добрый вечер! Прошу помощи в следующем вопросе: только начала работать с новой программой и построила график в программе MatLab, каким образом можно задать на графике каждый точке свой порядковый номер? возможно ли это?. (Дело в том что каждая точка имеет 3 координаты (R,G,B) и разные цвета). Заранее большое спасибо за ответ!



Приложение:
figure(1)
plot3(TKP(:,1),TKP(:,2),TKP(:,3),'oc',T1500(:,1),T1500(:,2),T1500(:,3),'or',GK(:,1),GK(:,2),GK(:,3),'og');
grid on
title('Масла');
xlabel('R');
ylabel('G');
zlabel('B');
hold on
Прикрепленные файлы:
f595a29cad423874ab23d427fb85810b0b67b02d.jpg

Обсуждение

давно
Мастер-Эксперт
17387
18345
28.05.2016, 14:19
общий
Обратите, пожалуйста, внимание на эту консультацию, перенесённую из другого раздела.
Об авторе:
Facta loquuntur.
давно
Мастер-Эксперт
259041
7459
29.05.2016, 15:40
общий
01.06.2016, 14:03
Адресаты:
Текст перемещён в Форму Ответа.
давно
Мастер-Эксперт
259041
7459
31.05.2016, 16:03
общий
Уважаемые эксперты, кто-нибудь уже готовит Ответ?
Если нет, я ч-з ~12 часов предложу Ответ с идеей-алгоритмом о подобном построении графика с надписями, выполненным в программе SciLab-4.1 на https://rfpro.ru/question/186966 .
давно
Мастер-Эксперт
259041
7459
01.06.2016, 13:57
общий
это ответ
Здравствуйте, chikabiddy!
Поскольку никто не ответил Вам по Вашему Вопросу о программе MatLab, то, я полагаю, в этой платной программе с огромным дистрибутивом почти никто в СНГ не работает. Потому что существует большое количество бесплатных аналогов для решения задач численного анализа и графо-построения (см https://ru.wikipedia.org/wiki/MatLab \ АльтернативныеПакеты)

Вы спрашиваете: "каким образом можно задать на графике каждый точке свой порядковый номер? возможно ли это?" - конечно возможно. Только надо уточнить задачу:
Если Вы хотите добавить статическую нумерацию (сдал одноразовый график проверяющему и забыл про него), то достаточно просто разместить на график текстовые комментарии (типа "ТочкаN1", "ТочкаN2") и задать этим коммент-надписям координаты вблизи соответствующих точек.

А если график динамический (рисунок должен изменяться при вводе разных аргументов), то и коммент-координаты должны следовать за "своими" точками. В этом случае надо связать кординаты точек и их надписей (комментов). Для привязки можно использовать обработчик нескольких данных, заданных в таблице (например, "Интегрирование MatLab и Excel" или программный обработчик вводимых данных (см оператор цикла For )

Чтобы хоть как-то помочь Вам практическим примером, я предлагаю посмотреть решение задачи https://rfpro.ru/question/186966 , в которой, как и у Вас, возникла необходимость описать характерные точки надписями. Только я заметил по своему опыту, что гораздо легче читать схемы со смысловыми комментариями-надписями ("+12V" , "СинхроИмпульс"…), чем с бестолковой порядковой нумерацией. Поэтому в решении задачи q189505 Вы увидите надписи +Amper , -jAmper …).

Сервер портала https://rfpro.ru/ до сих пор хранит и предоставляет коды решения на https://rfpro.ru/upload/9058 (4кБайт). В zip-архив упакованы 2 файла: Laba1.sci (собственно программа-вычислитель), и Procedura1.txt (3жды-вызываемая из программы процедура для построения графика и ненесения надписей).
Если у Вас установлена программа SciLab , то она откроет распакованную пару файлов и сразу выполнит Лабораторную работу. Если не установлена, то код вычислителя Laba1.sci можно посмотреть в текстовом редакторе (Блокнот).
Удачи Вам!
Форма ответа