うしブログ

Geogebraの使い方、応用など

Geogebra

ドラッグ位置の座標を取得する

「クリック位置の座標を取得する」には至りませんが、「ドラッグ位置の座標を取得する」ことに成功しました。かなり突拍子もない仕掛けを施してあります。 こちらは残像描画機能付きです。

ドラッグすると回転移動可能な半直線

簡単そうで、考えてみると案外難しい挙動です。

GeoGebraで万華鏡

GeoGebra Webapp上で動く(マトモな)万華鏡は、おそらく世界初であるように思います。 PC版 Google Chromeでの鑑賞を推奨します(最も動きがスムーズです)。 バージョン情報 以下のバージョンで動作確認済み Version: 6.0.418.0-w (16 January 2018)

「点をつかむスタイルを設定」中「グリッドに固定する」モードを、特定の点のみに適用する方法

(随時執筆)

「ドラッグによるオブジェクトの更新回数のカウント」と「一連のドラッグ操作回数のカウント」

ドラッグによるオブジェクトの更新回数のカウント オブジェクトをドラッグすることによって、オブジェクトの状態が更新されますので、On Updateハンドラに「特定の数値オブジェクトに1を足す」というスクリプトを記述すれば、ドラッグによるオブジェクトの更…

点を通さない線分(type2018)

これも、無数にあるであろう方法の1つに過ぎません。

タテヨコ比定規

機能紹介 長方形の4隅をドラッグすると、縦横比を保ちながら、長方形を拡大/縮小できます。 画像や動画を作成する際などに、比率の目安としてご利用下さい。 「タテヨコ比定規」の表示方法 上の画像をクリックすると、下図のような、「長方形」と「設定アイ…

ポインタ

マウスポインタを作ってみました。アプレット画面の任意の場所でドラッグないしスワイプすることで、ポインタを動かすことができます。 今回はこれだけですが、これを応用すれば、「ポインタが特定の場所に来たときに、このオブジェクトを表示しよう」といっ…

light

点のラベルについて(詳細)

はじめに 上図で、円周上の点Bについている「B」という文字は、「ラベル」と呼ばれます。 ラベルは、プロパティ画面から表示・非表示が選べます(「ラベルの表示」チェックボックス)。 点のラベルをドラッグすることで、ラベルの位置を調整できます。点から…

点のラベル、角度のラベルの位置について

上記アプレットは、3点A,B,Cをドラッグして、どのように動かしても、点のラベルが円Oの外側にくるように仕掛けてあります。 また、角度のラベルも、点Aの位置に連動するように調整してあります。 これらのラベルの挙動は、デフォルト設定では実現できません…

【単振動】波長のズレが作り出す不思議な動き

観賞用。動きには一定の周期がありますが、アクセスした時刻によって、描画開始点は異なります。 ※処理落ちにより、一時的に描画が止まる場合があります。しばらく待つと安定します。

Particle2017

規則的に動く5つのパーティクル(粒子)を鑑賞するGeoGebra作品です。パーティクルをドラッグして位置を動かしても、自然と規則的な位置に戻っていきます。

オリジナルゲーム「タイムイズマネーうし」

あそびかた スタートボタンを押すと、うしの絵柄が描かれた3つのボタンの下に、数字が現れます。 上の例では、いちばん左の赤いボタンには「40・28」という数字が出ています。 これを押すと、40×28=1120ポイントが、スコアに加算されます。 しかし、上の例で…

パスパラメータの研究

Curve[ ]およびLocus[ ]で定義された同一のLissajous Curve上の点における、Path Patameterの推移について分析するためのアプレットです。 Curve[ ]の方はパラメータに比例しているようですが、Locus[ ]の方はどうでしょうか。

【Mac版GeoGebra 5】起動中ハング問題に対して行った操作

(ごちゅうい) この記事は、あくまで私のPC環境において有効であった操作を記録するだけの記事です。 同様の操作を各自のPCで行う場合は、自己責任で行ってください。もし不具合が発生しても、当方は責任を負いかねます。 ~/Library/Containers/org.geogebr…

GeoGebra webappで「パスと領域パラメータ」を不使用にする方法

本記事の概要 この記事は、デスクトップ版GeoGebraにしかない機能である「パスと領域パラメータ」を不使用にする機能を、webapp版GeoGebraにおいて、GeoGebra スクリプトを用いる方法により、手動で実現する方法を紹介するものです。 「パスと領域パラメータ…

リスナーさんの質問をGeoGebraで考える

グラデーション三角形

GeoGebraで「グラデーション三角形」

透過率0%の多角形の扱いに関する仕様変更に手が震える

私が現在PCにインストールしているGeoGebraは、バージョン5.0.42.0です。 そして、2017年2月9日現在リリースされているGeoGebraの最新バージョンは、バージョン5.0.326.0です*1。 私がぼけっとしている間に、もの凄い数のマイナーアップデートが行われており…

GeoGebraで回転体(に見えるモノ)を作る方法

GeoGebraで回転体を作る方法は、私が現在知っている限りでは存在しません。 しかし、回転体に見えるオブジェクトを作る方法はあります。 ここでは、Poly1:Polygon[(1, 0, 0), (2, 0, 0), (2, 0, 1), (1, 0, 1)]をz軸を中心に回転してできる立体に見えるオブ…

Mix

Mix

第1回GeoGebra技能試験

ぜひ挑戦してみてください! 1/4ページ 2/4ページ 3/4ページ 4/4ページ

2次曲線アート

Geogebraスキルアップ問題集(022解答)

問題 テキストオブジェクトに枠線を付ける。 見本 GeoGebraファイル 解説 テキストオブジェクトtext1を作成して、text1の4つの角を頂点とする四角形オブジェクトPolygon[Corner[text1, 1], Corner[text1, 2], Corner[text1, 3], Corner[text1, 4]]を作成する…

Geogebraスキルアップ問題集(021解答)

問題 ① xy平面上の5つの点A(1,0),B(1,0.5),C(-0.5,0.5),D(-1,0),E(-1,-0.5)を通る2次曲線を作成せよ。 ② ①で作成した曲線が、陰関数f(x,y)=0のグラフと一致するように、f(x,y)を定めよ。 ③ dy/dxを、多変数関数オブジェクトf(x,y)を引数とするコマンドを用い…

Geogebraスキルアップ問題集(020解答)

問題 多変数関数オブジェクトf(x,y)がx^2-xy+2y^2-1で定義されているとき、以下の問いに答えよ。 ① f(x,y)=0のグラフを作成しなさい。 ② dy/dxを、多変数関数オブジェクトf(x,y)を引数とするコマンドを用いて計算し、結果をテキストオブジェクトで表示しなさ…

【時間を貯めよう】貯金時計

つかいかた 時計の針をわざと進めて行動することで、時間を節約する方法は有名です。 しかし、この「貯金時計」は違います。この時計は、指定した時間に、指定した分だけ時間が貯金できるように、少しだけ速く進んでいく時計です。 たとえば、朝の8時に「今…

(自作ゲーム)テンポキープうし

あそびかた 「demo」をクリックすると、1・2・3・4の数字が一定のテンポで表示されます(音は出ません)。 このテンポを覚えたら、数字の部分を1回だけクリックしてください。うしが現れます。 いま覚えたテンポのとおりに、うしをクリックし続けてくだ…

リサージュ・サークル2

(ごちゅうい)非常に重く、読み込みに時間と負荷がかかるアプレットです。アプレットを読み込む場合は、「続きを読む」をクリックしてください。