a disc in a matrix
    4 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
I need a disc inside a matrix. for example:

thanks for your help:)
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (1)
  Roger Stafford
      
      
 am 2 Feb. 2014
        It would be better to use the term 'disk' or 'disc' for this. The term 'circle' generally refers to the one-dimensional curve surrounding a two-dimensional disk.
Let ic and jc be the desired indices for the disk's center and r be its radius, and let m and n be the numbers of rows and columns, respectively, in the array.
 [I,J] = ndgrid(1:m,1:n);
 M = double((I-ic).^2+(J-jc).^2<=r^2); % <-- M should be your desired array
0 Kommentare
Siehe auch
Kategorien
				Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


