Rectangle wave in MATLAB App Designer

5 ビュー (過去 30 日間)
Tejas Mahajan
Tejas Mahajan 2020 年 11 月 23 日
コメント済み: Tejas Mahajan 2020 年 11 月 25 日
I'm using App designer for plotting rectangular graph for the points inputed by the user. For EX- if user give values for Yaxis as 1 , 2 ,4 , 5 and 2, 4, 1 , 3 for the Xaxis corresponding to the values of Yaxis. From this given data how can i plot rectangular graph for this given 4 points in MATLAB App Designer.
Please Help.
  2 件のコメント
Mario Malic
Mario Malic 2020 年 11 月 23 日
See line and rectangle.
Tejas Mahajan
Tejas Mahajan 2020 年 11 月 23 日
?

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

回答 (1 件)

Ameer Hamza
Ameer Hamza 2020 年 11 月 23 日
First convert the given points in the correct order for drawing a polygon
x = [2, 4, 1, 3];
y = [1, 2, 4, 5];
pts = [x(:) y(:)];
idx = boundary(pts);
pts = pts(idx, :);
Then either use plot() or patch()
plot(pts(:,1), pts(:,2))
% or
patch(pts(:,1), pts(:,2), 'r')
  2 件のコメント
Tejas Mahajan
Tejas Mahajan 2020 年 11 月 25 日
This produces a Recatngle shape. i want graph of this type ->
Tejas Mahajan
Tejas Mahajan 2020 年 11 月 25 日
t = app.EntertheSignalEditField.Value;
t1 = str2double(strsplit(t));
x = 1 :numel(t1);
thats how im going to take values for Y axis from user and print it
user will be giving values in this format - 1 2 3 4 (using space not comma)

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

カテゴリ

Help Center および File Exchange2-D and 3-D Plots についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by