三角比の定義(1)
Addax(0);
// 座標軸を表示しない.
Putpoint("O",[0,0]);
// 原点を固定点として置く.
Putpoint("Y",[3,3],[Y.x,Y.y]);
Putpoint("X",[3,0],[Y.x,0]);
// 点Yを置く.点Xはx座標が点Yと同じになるようにx軸上に置く.
Listplot("1",[O,X],["dr,1.5"]);
Listplot("2",[O,Y],["dr,1.5"]);
Listplot("3",[P,Q],["dr,1"]);
// 線分の描画
PutonCurve("P","sg2");
Putpoint("Q",[0,0],[P.x,0]);
// 点Pを線分OY上に置く.点Qはx座標を点Pと同じになるようにx軸上に置く.
Anglemark([X,O,Y],[1.5,"E=\alpha"]);
Paramark([P,Q,O],[0.5]);
// 角のマークと直角マーク
Bowdata([O,Q],[1,1,"Expr=\text{底辺}"]);
Bowdata([Q,P],[1,0.8,"Expr=e-2,\text{高さ}"]);
Bowdata([P,O],[1,1,"Exprrot=\text{斜辺}"]);
// 各線分のBowdataの描画と表示
Letter(O,"w","O");
Letter(Q,"s1","Q");
Letter(P,"n1","P");
Letter(X,"e1","X");
Letter(Y,"ne","Y");
// 各点の名前の表示
最終更新:2016年01月30日 15:28