change a value in matrix
이전 댓글 표시
A=[1,0,5,3,0;2,0,6,0,9;0,0,5,3,1];
idx = randperm(size(A,1),1);
[~,col,val]=find(A(idx,:));
changed=val+0.5*rand;
I want to make a new_A according to changed value. if
idx=2, changed=[2.11,6.11,9.11];
new_A should be
new_A=[1,0,5,3,0;2.11,0,6.11,0,9.11;0,0,5,3,1];
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Function Creation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!