Replace value with another value

조회 수: 260 (최근 30일)
Sarah Yun
Sarah Yun 2019년 12월 16일
편집: Adam Danz 2019년 12월 18일
Hi,
I have a list of data in a column
There are some values which are -1
How can I replace the -1 values in the column with 0.1 mm values?
Maybe I must use the find function?
Can you help me with the code?
Thank you.
  댓글 수: 5
Adam Danz
Adam Danz 2019년 12월 16일
It's unlcear how you want to repace a single value (-1) with range of values (0:0.1). If you're working with a matrix, you cannot replace a single value with multiple values. If you're working with a cell array it's possible but it's still not clear how -1 whould be replaced.
Sarah Yun
Sarah Yun 2019년 12월 16일
Hi,
I would like to replace -1 with 0.1 in the column
What code can do this?
Thank you!

댓글을 달려면 로그인하십시오.

답변 (1개)

Adam Danz
Adam Danz 2019년 12월 16일
M(M==-1) = 0.1;
  댓글 수: 2
Sarah Yun
Sarah Yun 2019년 12월 16일
편집: Sarah Yun 2019년 12월 16일
Hello,
To change -1 values to 0.1 in a table, I write this code:
Table.Variable = A;
B = A((M==-1) = 0.1);
% Insert new values back into table
Table.Variable = B;
Something is not right.
Can you help?
Adam Danz
Adam Danz 2019년 12월 16일
편집: Adam Danz 2019년 12월 18일
If you are replacing values in Table.Variable, then M should be repaced with Table.Variable.
Table.Variable(Table.Variable == -1) = 0.1;

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Axis Labels에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by