Plot data arrays from loaded data structure file
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Shane Palmer
el 14 de Nov. de 2019
Comentada: Shane Palmer
el 15 de Nov. de 2019
Hello, I am not understanding the difference in my loaded data arrays. I have a 1x1001 array that I can plot just fine, but I want to plot it against arrays that are in the data structure as well. These other arrays have a 1x1x1001 structure, which I don't understand what that means, but I assume that is the reason the error "Data cannot have more than 2 dimensions" pops up when I try to plot both arrays. Do you have any suggestions for this? See screen shot for error.
load("Bode_result_shunted.mat")
plot(data.OMEGA,data.MAG)
xlabel('Omega (rad/s)'), ylabel('Magnitude')
0 comentarios
Respuesta aceptada
Luuk van Oosten
el 14 de Nov. de 2019
Hello Shane Palmer,
You are not the first one to encounter this problem. For approaches to solve your problem, have a look here and here, and I am sure you will be able to fix your error. Basically what you have to do is make a 1x1001 array out of your 1x1x1001 to match the data requirements for plotting using 'plot'.
Best regards.
Más respuestas (0)
Ver también
Categorías
Más información sobre Structures 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!