teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

言葉を追加

2020/07/17 01:58

投稿

fana
fana

スコア12206

answer CHANGED
@@ -1,9 +1,9 @@
1
1
  方法論がやっつけ感ですが,何かの参考になれば.
2
2
 
3
- 座標(x,y)に関して,曲線とのx方向あるいはy方向の距離が`Thresh`以下となる場合,(x,y)に`*`を表示するようにしています.
3
+ 座標(x,y)に関して,曲線とのx方向あるいはy方向の距離が`Thresh`以下となる場合,(x,y)の場所に`*`を表示するようにしています.
4
4
  x方向あるいはy方向のどちらを用いるのかは関数df(曲線の傾き)の値によって決めています.
5
5
 
6
- * 面倒なので,y軸は下向きです.
6
+ * 面倒なので,y軸は下向を正としています.
7
7
  * 上記の方法のために,関数f(x)だけでなく,その一階導関数df(x)と,f(x)の逆関数inv_f(y)も定義しています.
8
8
  * 質問コードに見られた `x*x` という関数だと,xの増加に対してyの値がすごい勢いで増えていってしまうので,適当な係数`alpha`を乗じています.
9
9
 
@@ -37,5 +37,6 @@
37
37
  ```
38
38
 
39
39
  表示結果の一部(yのでかい側が切れています).
40
+ 一番左上が原点(0,0)です.
40
41
  `*`が固まって並んで「太く」見えてしまう場所が生じますが…
41
42
  ![](0294a6fe24df130ff8ed0cd5b6443b05.png)