Intergating and manipulating the variables
3 ビュー (過去 30 日間)
古いコメントを表示
I have some variables combined as below
dududud
uuuuddd
uuduudd
duuddud
uuuuddd
duuuuud
duduudd
assuming T0,T1,T2,T3,T4,T5
i need to Intergrate as (T0,T2) (T1,T3) (T2,T4) (T3,T5) (T4,T6)
I NEED OUTPUT AS
(d,d) (u,u) (d,d) (u,u) (d,d)
;
;
;
(d,d) (u,u) (d,u) (u,d) (u,d)
please help
else
1 件のコメント
Jan
2012 年 7 月 18 日
Neither the input, not the output is well defined. Using valid Matlab syntax is strongly recommended to reduce the need to guess the details.
採用された回答
Andrei Bobrov
2012 年 7 月 18 日
D = ['dududud'
'uuuuddd'
'uuduudd'
'duuddud'
'uuuuddd'
'duuuuud'
'duduudd'];
[m,n] = size(D);
out = mat2cell(D(:,bsxfun(@plus,[1,3]',0:ceil(n/2))),ones(m,1),2*ones(n-2,1));
1 件のコメント
Jan
2012 年 7 月 18 日
Are you sure that this is meant by "some variables combines as below" and "assuming T0,T1,T2..."?
その他の回答 (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!