Intergating and manipulating the variables
1 次查看(过去 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!