Chcę narysować prostokąt, aby obrysować obszar obrazu, który wykreśliłem w jednej osi figury. Na tej figurze mam wiele osi, więc używam funkcji rectangle(). To, czego chcę, to narysować biały prostokąt cienką czarną obwódką tuż wewnątrz prostokąta. Część obrazu wewnątrz prostokąta powinna być widoczna, więc wszystkie kolory powinny mieć wartość "none". Próbowałem rysować 3 prostokąty, dwa czarne o cienkich liniach i jeden grubszy biały, ale problem polega na tym, że "Położenie" jest definiowane w jednostkach osi, a "Szerokość linii" jest definiowana w jednostkach punktowych, więc skalowanie nie działa zbyt dobrze, szczególnie, gdy wielkość jest zmieniana.Jak utworzyć prostokąt z obramowaniem?
FYI, kontur jest tak, że biały prostokąt jest bardziej widoczny na jasnym tle. Obrazy wykreślone są bardzo różne, więc jeden kolor nie będzie powszechnie widoczny dla moich danych.
Jakieś sugestie, jak mogę to zrobić?
działa całkiem dobrze do dodawania prostokątów do normalnych działek MATLAB. –