How can I change the value of Y in the columns whare the value of X is zero in matrix ?

조회 수: 1 (최근 30일)
I have the large column of matrix XY for example
X Y
1 5
0 10
3 26
0 5
if I want to change the value of Y in the columns whare the value of X is zero like this
X Y
1 5
0 1.5
3 26
0 1.5
Which the command I need to use ?

채택된 답변

Alan Stevens
Alan Stevens 2021년 11월 4일
Like this
XY = [1 5
0 10
3 26
0 5];
XY(XY(:,1)==0,2) = 1.5
XY = 4×2
1.0000 5.0000 0 1.5000 3.0000 26.0000 0 1.5000

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Multidimensional Arrays에 대해 자세히 알아보기

태그

제품


릴리스

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by