change dimension matrix
1 回表示 (過去 30 日間)
古いコメントを表示
Hellow, i have problems to solve this two little things with matrices: to make from p(N,M) a vector p(N*M) for example p = [1 3 ; 2 5 ; 3 5 ; 4 2] so with dimension p(rot,nd) where rot=4 and nd=2. Now i want to make with his matrix a new one witch is: p = [ 1 ; 3; 2; 5; 3; 5; 4; 2 ] so the new dimension must be p(N) where N=rotations*nd=8
Second is to divide all the elements by the same number. For matrix p(N) For example 2 so the matrix is in the same dimension p(N) but all the elements are divided threw 2. So p must become= p[0.5; 1.5; 1; 2.5; 1.5; 2.5; 2 ;1]
0 件のコメント
採用された回答
RoJo
2011 年 5 月 9 日
I think this will do what you are looking for
q = reshape(p', size(p, 1) * size(p, 2), 1) ./ 2
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Linear Algebra についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!