2015-01-28 5 views
2

Я пытаюсь добавить шаблон или полоски, как показано на фотографии, но я мог бы найти его в свойствах. Кто-нибудь знает, какое свойство я должен изменить, чтобы добавить этот узор форма ??Добавить фигуры или фигуры в фигурной диаграмме

enter image description here

Большое спасибо

+1

Попробуйте это подчинение FEX: http://www.mathworks.com/matlabcentral/fileexchange/ 24021 люк заполнения -образцами плюс цвет --- инвертировать. Вот пример того, что может генерировать файл: http://www.mathworks.com/matlabcentral/fileexchange/screenshots/5536/original.jpg. Здесь обсуждается центральное обсуждение MATLAB, в котором рассказывается о том, как использовать вышеупомянутую библиотеку для получения текстурированных гистограмм: http://www.mathworks.com/matlabcentral/answers/98563-how-do-i-show-striped-patterns-or- any-other-texture-for-specific-bars-when-use-the-bar-function-al – rayryeng

+0

@rayryeng Вы должны обязательно опубликовать это как ответ с несколькими изображениями! Его слишком полезно оставить в качестве комментария! –

+0

спасибо @rayryeng ... но это заставило меня написать код и нарисовать график снова .. но моя проблема в том, что мне нужно изменить его из свойств без перезаписи кода – SMH

ответ

1

Вот то, что вы ищете:

x = [ 0.1 1 5 10 12 15 ]; 
    y = [1.9278 20.0206 73.7318 80.8813 81.4757 85.4117]; 
    figure; 
    bar(x,y); 
    colormap(cool(8)); 
    im_hatch = applyhatch_pluscolor(gcf,'\|-.+/',0,[1 1 0 1 0 0],[],200,3,2); 
    imwrite(im_hatch,'test.png','png') 
+1

Большое спасибо пастуху – SMH

+0

@SMH в любое время;) – Tak

Смежные вопросы