From 291f45c8325a983ac794068c47acae1c73365039 Mon Sep 17 00:00:00 2001 From: Tamas Borbath <tamas.borbath@tuebingen.mpg.de> Date: Tue, 25 May 2021 15:59:04 +0200 Subject: [PATCH] doublePointedArrowInside.m is a new function used for plotBaselines_and_fitted_spectra --- createTestData/doublePointedArrowInside.m | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 createTestData/doublePointedArrowInside.m diff --git a/createTestData/doublePointedArrowInside.m b/createTestData/doublePointedArrowInside.m new file mode 100644 index 0000000..c28936f --- /dev/null +++ b/createTestData/doublePointedArrowInside.m @@ -0,0 +1,22 @@ +function doublePointedArrowInside(xa,yUpper,yLower, arrowsColor) + set(gcf,'Units','normalized'); + yaDown = [yUpper+1e-8 yUpper]; + yaLine = [yLower yUpper]; + yaUp = [yLower-1e-8 yLower]; + [xaf,yafLine] = axescoord2figurecoord(xa,yaLine); + line = annotation('line',xaf,yafLine); + [xaf,yafDown] = axescoord2figurecoord(xa,yaDown); + arDown = annotation('arrow',xaf,yafDown); + [xaf,yafUp] = axescoord2figurecoord(xa,yaUp); + arUp = annotation('arrow',xaf,yafUp); + %styling + line.Color = arrowsColor; + arDown.HeadStyle = 'vback2'; + arDown.HeadLength = 5; + arDown.HeadWidth = 7; + arDown.Color = arrowsColor; + arUp.HeadStyle = 'vback2'; + arUp.HeadLength = 5; + arUp.HeadWidth = 7; + arUp.Color = arrowsColor; +end \ No newline at end of file -- GitLab