Manipulate Matrix Element using subscripts (ex: isprime(i-j)) or (i+j)>10)
Ältere Kommentare anzeigen
I need to create a oneline command to set a 'n x n' matrix to {1 if i-j isprime, 0 if not). I don't remember how to select an element in this manor. Thank you.
Akzeptierte Antwort
Weitere Antworten (1)
Andrei Bobrov
am 22 Nov. 2011
n = 10
out = bsxfun(@(x,y)isprime(abs(x-y)),1:n,(1:n)')
1 Kommentar
Mark
am 24 Nov. 2011
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!