Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    corona circolare

    come faccio a descrivere una corona circolare con un array? cioè ho una matrice in cui se l'elemento è compreso fra un certo raggio r1 e un raggio r2 vale 1 altrimenti vale zero; il risultato è un corona circolare. ora vorrei rappresentare questa corona tramite un vettore, cioè passare da 2D a 1D.come fare?

    il codice che voglio tradurre è:

    codice:
    for(j=0; j<col;j++){
    y= (j-jsize/2+0.5)*pixelsize;
    for(i=0; i<rig;i++){
    x= (i-isize/2+0.5)*pixelsize;
    if(x*x+y*y>=r1*r1 && x*x+y*y<=r2*r2)
    	c=1;
    	else
    	c=0;
    }}
    grazie.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non è che la domanda sia chiara ...

    P.S. Non hai letto il regolamento ... correggi prima che chiudano il thread ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    la circonferenza è data da r = sqrt(a*a + b*b)
    Per gli Spartani e Sparta usa spartan Il mio github

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,319

    Moderazione

    Invito l'autore a prendere visione del Regolamento interno. Ho corretto io il titolo (aggiunto il linguaggio, come richiesto e cercato di esprimere al meglio il concetto) e ho aggiunto i tag CODE al codice.

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.