concatenate column values in a vector
显示 更早的评论
i have a vector
v1 = [ 1,0,1,0] (dim 1x4 double)
i wanted to join the values in v1 to a new variable
v2 = [1010] (dim 1x1 double)
how to do so
采纳的回答
更多回答(2 个)
Erivelton Gualter
2019-11-20
You can use the following line of code:
v2 = sum(v1*diag(10.^(length(v1)-1:-1:0)));
Steven Lord
2019-11-20
Treat v1 as the coefficients of a polynomial and evaluate that polynomial for x = 10.
v1 = [ 1,0,1,0];
v2 = polyval(v1, 10)
类别
在 帮助中心 和 File Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!