分数関数のグラフ(1)
Setax([7,"se"]);
// 原点Oの表示位置を"se"に設定
Plotdata("1","4/x","x",["Num=300","Dis=10","Exc=[0]"]);
// 双曲線y=4/xを描く
// オプションは
// Num=300:曲線(折れ線)の分割数
// Dis=10:値が指定数値以上ジャンプする場合は不連続点とみなす
// Exc=[0]:リストで示された点(0)を除く
// Cindy画面で曲線上に点A,Bをとる
Listplot("1",[ [A.x,0],A,[0,A.y] ],["do"]);
Listplot("2",[ [B.x,0],B,[0,B.y] ],["do"]);
// 座標を示す点線(オプション"do"=dottedlline)を描く
Htickmark([A.x,"n",text(A.x)]);
Htickmark([B.x,text(B.x)]);
// Aのx座標の"n"=northにAのx座標を記入
// 表示位置のデフォルトは"s"=south
Vtickmark([A.y,"e",text(A.y)]);
Vtickmark([B.y,text(B.y)]);
// y軸の表示位置のデフォルトは"w"=west
=============================================
分数関数のグラフ(2)
// 関数y=-2/xを平行移動
Plotdata("1","-2/(x+2)+3","x",["Num=300","Dis=10","Exc=[-2]"]);
Listplot("1",[ [A.x,0],A,[0,A.y] ],["do"]);
Listplot("2",[ [B.x,0],B,[0,B.y] ],["do"]);
Paramplot("1","[-2,t]","t=[-2,8]",["da"]);
Paramplot("2","[t,3]","t=[-7,3]",["da"]);
// 漸近線x=-2,y=3を"da"=dashlineで描く
最終更新:2016年10月30日 11:39