Hi,
Я хочу делать:
plot(x1,y1,x2,y2,'LineWidth',8)
но ширина линии в конечном итоге применяется к обеим строкам. Должен ли я использовать две функции графика с командой удержания, чтобы линия 1 имела ширину, отличную от ширины линии 2?
ПРИМЕЧАНИЕ.
Matlabsolutions.com предоставляет последнюю справку по домашним заданиям MatLab, справку по назначению MatLab, помощь по финансам для студентов, инженеров и исследователей в нескольких отраслях, таких как ECE, EEE, CSE, Mechanical, Civil со 100% выходом. Код Matlab для B.E, B .Tech, ME, M.Tech, Ph.D. Ученые со 100% конфиденциальностью гарантированы. Получите проекты MATLAB с исходным кодом для обучения и исследований.
Чтобы построить две линии с разной шириной, вы можете использовать любой из этих подходов.
1. Верните два объекта «Линия» в качестве выходного аргумента функции «график», а затем установите для каждого свойство «Ширина линии».
p = plot(x1,y1,x2,y2) p(1).LineWidth = 5; p(2).LineWidth = 10;
2. Используйте команду «удерживать», чтобы построить две линии отдельно. Укажите ширину линии, установив для свойства «LineWidth» пару «имя-значение».
plot(x1,y1,'LineWidth',5) hold on plot(x2,y2,'LineWidth',10) hold off
СМОТРИТЕ ПОЛНЫЙ ОТВЕТ НАЖМИТЕ НА ССЫЛКУ