Polecenie Maksymalizuj

Globe.png

To polecenie ma dwie wersje w języku angielskim:

  • Maximize (US)

  • Maximise (UK + Aus)

Maksymalizuj( <Liczba Zależna>, <Liczba Swobodna> )

Oblicza wartość zmiennej niezależnej (tzw. liczby swobodnej), która daje maksymalną wartość liczby zależnej. Liczba swobodna musi być suwakiem, a przedział suwaka zostanie wykorzystany jako przedział poszukiwań. Relacja powinna być ciągła i mieć tylko jeden lokalny punkt maksymalny w danym przedziale. Jeśli konstrukcja jest zbyt skomplikowana, polecenie może zwrócić ?, aby uniknąć nadmiernego obciążenia procesora.

Niech a będzie suwakiem z zakresem [0,10], a t1 trójkątem prostokątnym o wierzchołkach C=(a, 0), A=(0, 0) i B=(0,10 - a). `Maksymalizuj(t1,a)`daje wynik 5, wartość a, dla której pole trójkąta t1 jest największe.

Maksymalizuj( <Liczba Zależna>, <PunktNaŚcieżce> )

Oblicza pozycję punktu, który daje maksymalną wartość liczby zależnej. Punkt musi leżeć na ścieżce, a ścieżka będzie używana jako przedział poszukiwań. Relacja powinna być ciągła i mieć tylko jeden lokalny punkt maksymalny w danym przedziale. Jeśli konstrukcja jest zbyt skomplikowana, polecenie może zwrócić ? w celu uniknięcia nadmiernego obciążenia procesora.

Niech c będzie okręgiem, C punktem należącym do tego okręgu, a D punktem leżącym poza okręgiem. Jeśli f = Odcinek(C,D), polecenie Maksymalizuj(f,C) tworzy punkt na okręgu c, który leży w największej odległości od D.

Zobacz także polecenie Minimalizuj.