There is 'a' vector [6×9].
And I want to define 'ahat' depends on 'ii' value.
For example, if ii=3, 'ahat' use a(1,1),a(2,1),a(3,1),a(4,1),a(5,1),a(6,1)] this value.
But could I make simpler this?
if (ii<5)ahat=[a(1,1),a(2,1),a(3,1),a(4,1),a(5,1),a(6,1)];elseif ((4<ii)&&(ii<9))ahat=[a(1,2),a(2,2),a(3,2),a(4,2),a(5,2),a(6,2)]; elseif ((8<ii)&&(ii<13))ahat=[a(1,3),a(2,3),a(3,3),a(4,3),a(5,3),a(6,3)]; elseif ((12<ii)&&(ii<17))ahat=[a(1,4),a(2,4),a(3,4),a(4,4),a(5,4),a(6,4)]; elseif ((16<ii)&&(ii<21))ahat=[a(1,5),a(2,5),a(3,5),a(4,5),a(5,5),a(6,5)]; elseif ((20<ii)&&(ii<25))ahat=[a(1,6),a(2,6),a(3,6),a(4,6),a(5,6),a(6,6)]; elseif ((24<ii)&&(ii<29))ahat=[a(1,7),a(2,7),a(3,7),a(4,7),a(5,7),a(6,7)]; elseif ((28<ii)&&(ii<33))ahat=[a(1,8),a(2,8),a(3,8),a(4,8),a(5,8),a(6,8)]; else ((32<ii)&&(ii<37))ahat=[a(1,9),a(2,9),a(3,9),a(4,9),a(5,9),a(6,9)];enda = ahat;
Best Answer