“A=[A,B{i}];”
5 次查看(过去 30 天)
显示 更早的评论
A = [A, B{i}];
Could someone please explain what this line of code does...I can’t find such syntax in the Help Files. Thanks
0 个评论
采纳的回答
Stephan
2018-10-30
编辑:Stephan
2018-10-30
Try to understand what the following code does:
A = [1, 2] % define a vector of dimension 1x2
B = {[3, 4], [5, 6]} % define a cell array containing 2 vectors of dimension 1x2
B1 = B{1} % show the vector in position 1 of the cell array B
B2 = B{2} % show the vector in position 2 of the cell array B
for k = 1:2 % start a for loop over the length of the cell array B
A = [A, B{k}] % in every step of the loop append the k'th element of cell array B to A
end % finish the for loop
the result is:
A =
1 2
B =
1×2 cell array
{1×2 double} {1×2 double}
B1 =
3 4
B2 =
5 6
A =
1 2 3 4
A =
1 2 3 4 5 6
Copy this code and play with the values - im pretty sure after some tries you got it - it is easy if you understood it once.
Best regards
Stephan
2 个评论
Stephan
2018-10-30
Please accept helpful answers in order to help other people with similar problems finding useful answers.
Best regards
Stephan
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!