How to make a matrix mirror another?
Show older comments
How do I do this?
X=[4 7 1 0;
3 0 6 8]
Y=[32 6 4 21;
77 89 0 2]
X(X==0)=a;
after the alteration:
X=[4 7 1 a;
3 a 6 8]
Y=[ 32 6 4 a;
77 a 0 2];
4 Comments
Adam Danz
on 1 Dec 2018
Please explain in words what you'd like to do.
Image Analyst
on 1 Dec 2018
Edited: Image Analyst
on 1 Dec 2018
Why are the non-zero locations of X changing, and why are the elements of Y changing???
Anyway, you answered your own question. You simply ignore the original X and make the assignment:
a = 99; % Whatever....
X=[3 a 4 6;
1 7 8 a]
Y=[77 a 32 0;
4 6 2 a]
There. You're done.
Hugo Matias
on 1 Dec 2018
Hugo Matias
on 1 Dec 2018
Accepted Answer
More Answers (0)
Categories
Find more on Eigenvalues and Eigenvectors in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!