フィルターのクリア

How to select the first i columns of a matrix?

44 ビュー (過去 30 日間)
SSG_newbiecoder
SSG_newbiecoder 2018 年 3 月 20 日
コメント済み: SSG_newbiecoder 2018 年 3 月 20 日
Hello, I have a nxn matrix X. I need to select the first i columns alone of the matrix within a for loop. How can I do this? I'm not able to figure out the indexing for this. This is what I want
X =
-1.5145 -1.5475 -1.5556
-1.4254 -1.4856 -1.5085
-1.3363 -1.4237 -1.4614
first iteration
-1.5145
-1.4254
-1.3363
second iteration
-1.5145 -1.5475
-1.4254 -1.4856
-1.3363 -1.4237
  2 件のコメント
M
M 2018 年 3 月 20 日
編集済み: M 2018 年 3 月 20 日
Maybe you should start by reading how to write for loop and read about indexing matrices in matlab.
Stephen23
Stephen23 2018 年 3 月 20 日
A good place to learn basic (and important!) MATLAB concepts is by doing the introductory tutorials, which are highly recommended for all beginners:
These will teach you many important concepts that you need to know.

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

採用された回答

Birdman
Birdman 2018 年 3 月 20 日
for i=1:size(X,2)
X(:,1:i)
end
  1 件のコメント
SSG_newbiecoder
SSG_newbiecoder 2018 年 3 月 20 日
@Birdman: Thank you

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMatrix and Vector Construction についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by