How do i import a file that contains matrix to draw a graph please ? I want to do it with a code?

4 Kommentare

Walter Roberson
Walter Roberson am 5 Apr. 2021
readmatrix() ?
Kimi Nina
Kimi Nina am 5 Apr. 2021
No i want the code to import a file that contains a matrix in order to draw a graph
filename = 'test.txt';
%part 1: create some demonstration data to work with
s = randi(9, 15, 1);
t = randi(9, 15, 1);
writematrix([s,t], filename);
%part 2: read the demonstration data:
st = readmatrix(filename);
s = st(:,1);
t = st(:,2);
%part 3: create the graph:
G = graph(s, t);
%part 4: draw the graph:
plot(G)
It look s to me as if readmatrix() does in fact work.
Kimi Nina
Kimi Nina am 5 Apr. 2021
Thank you sooo soo much you saved me

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Walter Roberson
Walter Roberson am 5 Apr. 2021

0 Stimmen

filename = 'test.txt';
%part 1: create some demonstration data to work with
s = randi(9, 15, 1);
t = randi(9, 15, 1);
writematrix([s,t], filename);
%part 2: read the demonstration data:
st = readmatrix(filename);
s = st(:,1);
t = st(:,2);
%part 3: create the graph:
G = graph(s, t);
%part 4: draw the graph:
plot(G)
It looks to me as if readmatrix() does in fact work.

Gefragt:

am 4 Apr. 2021

Beantwortet:

am 5 Apr. 2021

Community Treasure Hunt

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

Start Hunting!

Translated by