我有以下幾點:選擇項,放在一個矩陣,而不循環
b = [1x4 double] [1x4 double] [1x4 double] [1x4 double] [1x4 double] [1x4 double] [1x4 double] [1x4 double] [1x4 double] [1x4 double]
,其尺寸是可變的。
b{1}
ans =
0 0 0 0
我想把每個10個矢量的第一個條目爲矩陣的第一列A
矩陣A
的第二列將是作爲v各自的10個向量的第一條目r
:
r =
[1x4 double] [1x4 double] [1x4 double] [1x4 double] [1x4 double] [1x4 double] [1x4 double] [1x4 double] [1x4 double] [1x4 double]
環R {1} - > ANS = 10 10 10 10
這就是我需要得到:
A =
v{1}(1) r{1}(1)
v{2}(1) r{2}(1)
v{3}(1) r{3}(1)
如何做,沒有一個循環是有沒有辦法?
我不知道我理解這個問題,但考慮Matlab的功能,cellfun(http://www.mathworks.com/help/techdoc/ref/cellfun.html) – Dan 2012-04-25 06:15:51
標題說:「選擇條目並放入一個沒有循環的**單元格**中,但我假設你想要把條目放在一個**矩陣**中,正如你在你的問題中解釋的那樣。 「A」應該是**矩陣**,而不是**單元**? – nrz 2012-04-25 07:49:20