うしブログ

うしブログ

趣味で運営する、GeoGebraの専門ブログ。

(作業メモ)StartPoint要検証(2行の場合;テキスト変更時未定義問題)

(要修復)ToggleButton・RollPolygonWithoutSlipping・貯金時計・直感力トレーニング

2018-10-01から1ヶ月間の記事一覧

棒を倒す

点がパス上にあるか否かを表す真偽値オブジェクト

点が領域内にあるか否かを表す真偽値オブジェクトは、 IsInRegion[ <点>, <領域> ] で作成できる。 これに対して、点がパス内にあるか否かを表す真偽値オブジェクトは、どうすれば作成できるだろうか。これを作成するためのコマンドは用意されていないので、…

多角形オブジェクトを用いて、頂点または辺のリストを返す

多角形の名前を poly1 とする。 poly1の頂点のリストは、 {Vertex[poly1]} と表せる。 また、poly1の辺のリストは、 Sequence[Segment[Element[{Vertex[poly1]}, t], Element[{Vertex[poly1]}, If[t ≠ Length[{Vertex[poly1]}], t + 1, 1]]], t, 1, Length[{…

任意の多角形における全頂点の集合の凸包を多角形オブジェクトで返す

GeoGebraでは、任意の多角形オブジェクト(名前をpoly1とする)における全頂点の集合 {Vertex[poly1]} の凸包は、 ConvexHull[{Vertex[poly1]}] で得ることができる。 しかし、この方法で得られる凸包は、軌跡オブジェクトであり、多角形オブジェクトではな…

テキストサイズを取得する

現在、GeoGebraには、テキストサイズを取得するメソッドが存在しないので、自作しました。 引数:サイズを取得したいテキストオブジェクトの名前(string) 戻り値:テキストサイズを表す文字列(string) function getTextSize(objName){ // この関数は、Ge…

polygem

垂線の足を作成するオリジナルツール「PerpendicularFoot」

PerpendicularFoot Tool - GeoGebra 点と直線を選択すると、その点から、その直線に下ろした垂線の足を作成します。