make vectors same length
1 次查看(过去 30 天)
显示 更早的评论
Hello,
I input my data as three different variables, acc, gyr, and mag. I want a small amount of code that makes all three variables the length of the shortest variable.
For example, if acc is 12000x1 and gyr is 12000x1, but mag is 12001x1, how can i automate deleting this row to make the vectors all the same length.
Thank you for your help,
Adam
0 个评论
采纳的回答
更多回答(1 个)
Image Analyst
2020-8-7
Maybe this:
lastRow = min([length(acc), length(gyr), length(mag)])
% Crop
acc = acc(1 : lastRow);
gyr = gyr(1 : lastRow);
mag = mag(1 : lastRow);
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Programmatic Model Editing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!