Replace hardcopy for only MATLAB version functions

Hi all, I've been recently trying to create a histogram with hatched bars instead of using colours for a formal report. I found a function in the link: <Hatch Functions>, however, upon trying Example 1 from the Documentation of applyhatch_plus.m:
bar(rand(3,4));
[im_hatch,colorlist] = applyhatch_plus(gcf,'\-x.',[],150);
imwrite(im_hatch,'im_hatch.tiff','tiff')
I get the following error message:
Unrecognized function or variable 'hardcopy'.
Error in applyhatch_plus (line 89)
bits = hardcopy(h,'-dzbuffer',['-r' num2str(dpi)]);
I realise that hardcopy is no longer a function in MATLAB, but does anybody have an idea of how I could retrieve it? Even better, any ideas to hatch histograms would be very much appreciated. Also tried <Hatchfill> but it also seems to use old functions.

답변 (1개)

Samatha Aleti
Samatha Aleti 2020년 5월 5일

0 개 추천

Hi,
There is a latest MATLAB File exchange for this hatchfunctionality. You can find it here.
Hope this helps!

카테고리

도움말 센터File Exchange에서 Data Distribution Plots에 대해 자세히 알아보기

질문:

2020년 5월 2일

답변:

2020년 5월 5일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by