MATLAB Answers

Replace hardcopy for only MATLAB version functions

35 views (last 30 days)
Minas Emiris
Minas Emiris on 2 May 2020
Answered: Samatha Aleti on 5 May 2020
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.

  0 Comments

Sign in to comment.

Answers (1)

Samatha Aleti
Samatha Aleti on 5 May 2020
Hi,
There is a latest MATLAB File exchange for this hatchfunctionality. You can find it here.
Hope this helps!

  0 Comments

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!