Informatika1-2011/Hazi5

A MathWikiből
(Változatok közti eltérés)
 
(5. házi feladat: Sage rajzolás)
1. sor: 1. sor:
 
=== 5. házi feladat: Sage rajzolás ===
 
=== 5. házi feladat: Sage rajzolás ===
  
Rajzolj ki egy 10*10-es négyzetet és a negyzetből a legnagyobb területet lefedő két negyedkört, amiknek a középpontjai a négyzet két átlós sarkában van. Fontos, hogy nem elég megsejteni, ki kell számolni a körök sugarait. Akar integrál számítással, akár ciklussal.
+
Rajzolj ki egy 10*10-es négyzetet és a negyzetből a legnagyobb területet lefedő két negyedkört, amiknek a középpontjai a négyzet két átlós sarkában van, és éppen akkorák a sugaraik, hogy nem fedik egymást.
 +
'''Fontos''', hogy nem elég megsejteni, ki kell számolni a körök sugarait. Akar integrál számítással, akár ciklussal.
  
 
A négyzetet a line függvénnyel tudod kirajzolni ahol paraméterként a négyzet sarokpontjait felsorolod valamelyik irányban (5 pont, az első és utolső ua.).
 
A négyzetet a line függvénnyel tudod kirajzolni ahol paraméterként a négyzet sarokpontjait felsorolod valamelyik irányban (5 pont, az első és utolső ua.).
8. sor: 9. sor:
  
 
(Csinálj teljes köröket, majd a show segítségével csak a 0,0 és a 10,10 közötti területet rajzold ki: xmin=0, xmax=10, ymin=0, ymax=10)
 
(Csinálj teljes köröket, majd a show segítségével csak a 0,0 és a 10,10 közötti területet rajzold ki: xmin=0, xmax=10, ymin=0, ymax=10)
 +
 +
'''Fontos:''' a körök sugarai egyenként nem lehet nagyobb mint a négyzet oldala!

A lap 2011. október 16., 23:34-kori változata

5. házi feladat: Sage rajzolás

Rajzolj ki egy 10*10-es négyzetet és a negyzetből a legnagyobb területet lefedő két negyedkört, amiknek a középpontjai a négyzet két átlós sarkában van, és éppen akkorák a sugaraik, hogy nem fedik egymást. Fontos, hogy nem elég megsejteni, ki kell számolni a körök sugarait. Akar integrál számítással, akár ciklussal.

A négyzetet a line függvénnyel tudod kirajzolni ahol paraméterként a négyzet sarokpontjait felsorolod valamelyik irányban (5 pont, az első és utolső ua.). A köröket a circle függvénnyel tudod kirajzolni, paraméter a középpont: (x,y), a sugár: 5, stb. pl.: circle((-1,2), r1, facecolor='green', fill=True, alpha=0.5)

(Csinálj teljes köröket, majd a show segítségével csak a 0,0 és a 10,10 közötti területet rajzold ki: xmin=0, xmax=10, ymin=0, ymax=10)

Fontos: a körök sugarai egyenként nem lehet nagyobb mint a négyzet oldala!

Személyes eszközök