Hi, I want to draw graph in MATLAB with given data like given figure
1 次查看(过去 30 天)
显示 更早的评论
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!