Hi, I want to draw graph in MATLAB with given data like given figure
1 回表示 (過去 30 日間)
古いコメントを表示
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/764406/image.png)
1 件のコメント
回答 (2 件)
TJ Plummer
2021 年 11 月 3 日
編集済み: TJ Plummer
2021 年 11 月 3 日
Your image looks like sets of triangles. Let each triangle have 3 x and 3 y and you can call the following script for each triangle:
% create you triangle points, one created here
x=[1 10 5];
y=[10 25 45];
% create figure and hold on it
figure; hold on;
% below can be placed in a function
plot([x(1) x(2)], [y(1) y(2)], 'bo-');
plot([x(2) x(3)], [y(2) y(3)], 'bo-');
plot([x(1) x(3)], [y(1) y(3)], 'bo-');
for i=1:3
text(x(i), y(i), ['\{' num2str(x(i)) ', ' num2str(y(i)) '\}']);
end
0 件のコメント
yanqi liu
2021 年 11 月 5 日
clc; clear all; close all;
G = digraph(1,2:5);
G = addedge(G,2,6:15);
G = addedge(G,15,16:20)
plot(G,'Layout','force')
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!