Concatenate signals ( sine wave and a line )
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
How can I concatenate a sine wave and a line? I tried something and the error was : Dimensions of matrices being concatenated are not consistent.
4 commentaires
Réponses (3)
KALYAN ACHARJYA
le 1 Déc 2020
Modifié(e) : KALYAN ACHARJYA
le 1 Déc 2020
total=[a X Y];
Here "a" is row data, so you must have row-wise (horizontally) concatenate
0 commentaires
Star Strider
le 1 Déc 2020
You are attempthing to vertically concatenate them.
Use commas (,) instead fo semicolons(;) and it will work. Commas horizontally concatenate and semicolons vertically concatenate.
0 commentaires
Timo Dietz
le 1 Déc 2020
I guess you want to add a X/Y line after the sine wave, right?
In this case you have to concatenate X + t and Y + a in order to have a new total X and total Y vector.
Looks weird but is this what you wanted to have: plot([t X], [a Y])
Voir également
Catégories
En savoir plus sur Creating and Concatenating Matrices dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!