Excel data import 3D Plot
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Kunter Özbay
el 31 de Dic. de 2020
Comentada: Star Strider
el 2 de En. de 2021
Hello everybody,
i have this excel below and i would like to plot a 3D graph (surface or sth like that) for the two axes (1-30 and 95 to 5 with 5 steps as axes). I have imported the data as cell array and tried the command below but i get an error that the dimensions not match. Then i delete the first row and columb from x and y to let them have the same dimension, still not working. Can anybody help me?
x = num(:,1) ;
y = num(1,:) ;
Z = num(2:end,2:end) ;
surfl(x,y,Z)

0 comentarios
Respuesta aceptada
Star Strider
el 31 de Dic. de 2020
Try this:
num = rand(5,7); % Create Matrix (To Test Code)
x = (1:size(num,1)).'; % Column Vector
y = (1:size(num,2)); % Row Vector
Z = num;
figure
surfl(x, y, Z.') % Transpose ‘Z’ And It Works!
.
2 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Spreadsheets en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!