I need to create letter K with 20 pixel by 20 pixel by plotting

2 ビュー (過去 30 日間)
John Doe
John Doe 2019 年 11 月 13 日
コメント済み: KALYAN ACHARJYA 2019 年 11 月 13 日
Just start MatLab, I can plot the letter on 5x5 matrix but a 20x20 is to much
  2 件のコメント
KALYAN ACHARJYA
KALYAN ACHARJYA 2019 年 11 月 13 日
Can you share more details?
John Doe
John Doe 2019 年 11 月 13 日
編集済み: John Doe 2019 年 11 月 13 日
Hello, I figured out how to plot a letter using these scripts
n = 5; % size of matrix
x = [2 2 2 3 4 4 4 ]; % x-coordinate
y = [1 2 3 2 2 3 1 ] ; % y-coordinate
y_new = n - y; % upside down for y-coordinate
plot(x,y_new,'o','MarkerEdgeColor','b','MarkerFaceColor','b','MarkerSize',12), axis([0 n 0 n]), axis square, grid on;
Can you help me rotate this letter 90 degrees using transformation matrix.

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

採用された回答

KALYAN ACHARJYA
KALYAN ACHARJYA 2019 年 11 月 13 日
編集済み: KALYAN ACHARJYA 2019 年 11 月 13 日
"Now I want to know how to rotate this letter 90 degrees"
n=5; % size of matrix
x=[2 2 2 3 4 4 4 ]; % x-coordinate
y=[1 2 3 2 2 3 1 ] ; % y-coordinate
y_new=n-y; % upside down for y-coordinate
figure,plot(x,y_new,'o','MarkerEdgeColor','b','MarkerFaceColor','b','MarkerSize',12), axis([0 n 0 n]), axis square, grid on;
figure,plot(y_new,x,'o','MarkerEdgeColor','b','MarkerFaceColor','b','MarkerSize',12), axis([0 n 0 n]), axis square, grid on;
  4 件のコメント
John Doe
John Doe 2019 年 11 月 13 日
I need to use some kind of linear transformation matrix to rotate the image.
KALYAN ACHARJYA
KALYAN ACHARJYA 2019 年 11 月 13 日
linear transformation? Please illustrate with example

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

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange3-D Scene Control についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by