Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Non capisco dove sbaglio HW3 bis es 2

D
Deacoon (9100 points)
11 34 53
in HW3bis by (9.1k points)
edited by

Ho problemi con il metodo disegna funzione, ho fatto un range che va da -altezza img /2 a +larghezza/2 e dentro y=f(x) con x che cambia ad ogni ciclo.

mi salvo le coordinate e coloro l'immagine.

il grafico viene giusto ma con qualcosa di troppo e non capisco per quale motivo.

grafico y=x:

https://imgur.com/a/FpbcEnZ

grafico y=x**2/100:

https://imgur.com/a/Ntr8fh3

Non riesco davvero a capire l'errore,è come se il grafico si duplicasse in due dimensioni diverse... forse devo usare un altro range?

Grazie

PS: NON HA ALCUN SENSO POICHE I PIXEL CHE COLORA SBAGLIATI NON SONO PRESENTI NELLA LISTA CHE ITERO HO APPENA CONTROLLATO, ED è l'unica lista che itero per colorare in quel metodo , e inoltre nella funzione y=x ci sono tutti valori uguali per x e y è la bisetrice del 3 e 4 quadrante è impossibile che venga una retta li in basso.

357 views
closed

1 Answer

Best answer
K
Khalester (3310 points)
2 5 24
by (3.3k points)
selected by
Allora ci dovrebbe essere una soluzione, ovvero prova a restringere il campo delle y, colora il grafico solo nel caso in cui le y rientrano nei valori rappresentabili, non so se mi spiego. Nel senso la y varia da -Yorigine < y < altezzaIMG. Qualcosa del genere.

PS: se non funziona prova con -Yorigine <y < altezzaIMG-Yorigine.
D
Deacoon (9100 points)
11 34 53
by (9.1k points)
reshown by
Funziona azz grazie, anche se non ho capito il motivo :D
D
Deacoon (9100 points)
11 34 53
by (9.1k points)
con il cambio origine si bugga di nuovo tutto D:
E
Emanuelebev (720 points)
7 17 24
by (720 points)
ti crei una lista con le coordinate dell'asse x e y?
D
Deacoon (9100 points)
11 34 53
by (9.1k points)
no perche?...