MATLAB: Finding negative numbers and showing where they are
21 ビュー (過去 30 日間)
古いコメントを表示
Thomas Mroczkowski
2020 年 12 月 10 日
コメント済み: Walter Roberson
2020 年 12 月 10 日
load Saturated_Table % load tables
load SpecificHeat_Data
SAT = SaturatedTable; % storing the tables as variables
SH = SpecificHeatData;
NNeg = SaturatedTable(1:end , 2:end); % Selects 1st rown to the end, 2nd colum to the end of the table
%mustBeNonnegative(NNeg) %states that the values above must be nonnegative
if NNeg<0
disp(neg)
end
0 件のコメント
採用された回答
Walter Roberson
2020 年 12 月 10 日
[row, column] = find(NNeg < 0)
1 件のコメント
Walter Roberson
2020 年 12 月 10 日
while true
[row, column] = find(NNeg < 0, 1);
if isempty(row); break; end
newval = input( sprintf('Input non-negative for row %d column %d: ', row, columN);
if isnumeric(newval) && isscalar(newval)
NNeg(row, column) = newval;
end
end
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Matrices and Arrays についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!