I have a matrix A=[ 39 77516 13 2174 0 40 50 83311 13 0 0 13 38 215646 9 0 0 40 53 234721 7 0 0 40 28 338409 13 0 0 40]i replace some values usingfor i=1:5 for j=1:6 if (A(i,j)>17&&A(i,j)<=18.5) A(i,j)=0.111; end if (A(i,j)>18.5&&A(i,j)<=20.5) A(i,j)=0.112; end if (A(i,j)>20.5&&A(i,j)<=30) A(i,j)=0.113; end if (A(i,j)>30&&A(i,j)<=40.5) A(i,j)=0.114; end if (A(i,j)>40.5&&A(i,j)<=48) A(i,j)=0.115; end if (A(i,j)>48&&A(i,j)<=54.5) A(i,j)=0.116; end end endI get output as1.0e+005 * 0.0000 0.7752 0.0001 0.0217 0 0.0000 0.0000 0.8331 0.0001 0 0 0.0001 0.0000 2.1565 0.0001 0 0 0.0000 0.0000 2.3472 0.0001 0 0 0.0000 0.0000 3.3841 0.0001 0 0 0.0000i used format long berfor the code ,even ten i did nit get exact result,i need output asfor ist column .114.116.114.116.112these values are after replacement,please help
MATLAB: Edit-error in replacing values
matrix
Best Answer