Why do I get "Error using plot, Data cannot have more than 2 dimensions"

65 vues (au cours des 30 derniers jours)
Lungile
Lungile le 18 Jan 2023
Commenté : Lungile le 6 Fév 2023
I am following the model "Sense Motion Using a Transform Sensor Block" in the Help Center. When I try to plot the figure it gives me this error:
plot(y_link.data, z_link.data, 'color', [60 100 175]/255);
Error using plot
Data cannot have more than 2 dimensions.
I am using Matlab R2022a
  3 commentaires
Lungile
Lungile le 18 Jan 2023
Thank you for the the response. Translation has been set to Y and Z in the Translation Sensor and the units have been set to cm on the PS-Simulink Converter blocks in the model
Lungile
Lungile le 18 Jan 2023
@KSSV I got it. I changed the Vector fomart to 1-D array. Thanks for your advice. Regards

Connectez-vous pour commenter.

Réponse acceptée

Daksh
Daksh le 3 Fév 2023
I understand that you're facing the error: "Error using plot, Data cannot have more than 2 dimensions" in your utility.
We know that MATLAB command "plot(X,Y)" creates a 2-D line plot of the data in Y versus the corresponding values in X.
  • To plot a set of coordinates connected by line segments, specify X and Y as vectors of the same length.
  • To plot multiple sets of coordinates on the same set of axes, specify at least one of X or Y as a matrix.
Kindly navigate to the workspace variables and check the dimensions and data types for both variables "y_link.data" and "z_link.data". Make sure that the data variables have consistent and appropriate dimensions and are 1 dimensional arrays.
Hope it helps!
  1 commentaire
Lungile
Lungile le 6 Fév 2023
Good day.
Thank you for your response.
I think there was inconsistance on the dimensions. I changed the Vector fomart on the PS-Simulink converter to 1-D Array. It is not ploting the curve.
Regards

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur 2-D and 3-D Plots dans Help Center et File Exchange

Produits


Version

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by