How to reshape into 1-D array??????????reply soon plz

Hello! i wana to reshape the following (16-bit)one column and 9-rows into 1-D array...
{ B=
0000000000110000
0000000000111101
0000000000111110
0000000001000000
0000000001000100
0000000001001001
0000000001001010
0000000001001110
0000000001011100
Bin_array=reshape(B,1,size(B, 1)*size(B,2))
This code return col-wise concatnated array, but i wana a reshaped array that concatnate row-wise, mean first row then second row then third and so on..... by considering it only one column. plzzz help me and make correction in given code
thanx

1 件のコメント

Oleg Komarov
Oleg Komarov 2011 年 5 月 7 日
Don't get it wrong, B is a char array of 9 rows by 16 columns.

サインインしてコメントする。

 採用された回答

bym
bym 2011 年 5 月 7 日

0 投票

Bin_array=reshape(B',1,[])'

1 件のコメント

Walter Roberson
Walter Roberson 2011 年 5 月 7 日
That final ' should not be there as Talat does want a row output.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeImages についてさらに検索

質問済み:

2011 年 5 月 7 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by