Plot a rectangle inside of a rectangle.

10 ビュー (過去 30 日間)
ANANTA BIJOY BHADRA
ANANTA BIJOY BHADRA 2022 年 2 月 1 日
How can I plot a rectangle inside of a rectangle. I have a rectangle of 50 width and 20 length. I need a rectangle inside with 15 width and 10 length. How to code it? I need matlab code or suggations for this.

採用された回答

Image Analyst
Image Analyst 2022 年 2 月 2 日
Have you tried the rectangle function?
rectangle('Position', [5,2,50,20], 'EdgeColor', 'r', 'LineWidth', 2);
hold on;
rectangle('Position', [15,5,15,10], 'EdgeColor', 'b', 'LineWidth', 2);
grid on;
axis equal
Adjust numbers to get the placement you want.
  1 件のコメント
ANANTA BIJOY BHADRA
ANANTA BIJOY BHADRA 2022 年 2 月 2 日
Thnaks. Worked pretty well.

サインインしてコメントする。

その他の回答 (1 件)

Matt J
Matt J 2022 年 2 月 1 日
編集済み: Matt J 2022 年 2 月 1 日
One way,
V=[-1 -1;
+1 -1;
+1 +1 ;
-1 +1]/2;
p=[polyshape(V.*[50,20]), polyshape(V.*[15,10])];
plot(p)

カテゴリ

Help Center および File ExchangePerformance and Memory についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by