フィルターのクリア

how can i negative all rows in a matrix?just rows

1 回表示 (過去 30 日間)
fariba amini
fariba amini 2016 年 5 月 7 日
コメント済み: Jan 2016 年 5 月 7 日
how can i negative all rows in a matrix?just rows
  3 件のコメント
John D'Errico
John D'Errico 2016 年 5 月 7 日
One can only presume that the OP is asking how to negate an array. But then why would that negate only the rows, and not the columns?
Jan
Jan 2016 年 5 月 7 日
@fariba amini: Please post a small example which explains, what "negative rows" means and how if differs from negate the elements.

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

回答 (1 件)

Andrei Bobrov
Andrei Bobrov 2016 年 5 月 7 日
Let a - your array
a = [-4 0 1 -2 -3
-3 -5 -5 -2 -1
3 2 -3 1 0
-1 3 -5 2 -4
2 1 -5 -4 -4
-4 -1 -2 -1 -1
-2 1 1 -1 3
3 -2 -3 0 -2
2 0 3 1 0
3 -4 -5 1 -3];
out = a(all(sign(a) == -1,2),:);
  1 件のコメント
Jan
Jan 2016 年 5 月 7 日
This is finding all rows, which contain negative values only.

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

カテゴリ

Help Center および File ExchangeStructures についてさらに検索

タグ

タグが未入力です。

Community Treasure Hunt

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

Start Hunting!

Translated by