回答編集履歴

3

(1)への回答

2018/03/12 11:07

投稿

退会済みユーザー
test CHANGED
@@ -1,19 +1,5 @@
1
- ~~いくつか質問があるのですが、取り急ぎ一つ目のみ。
2
-
3
- ~~
4
-
5
- > ~~
6
-
7
- (1)fucn Aとfunc Bの交点を推定する。~~
1
+ > (1)fucn Aとfunc Bの交点を推定する。
8
2
 
9
3
 
10
4
 
11
- ```python
12
-
13
- x[np.argmin(abs(y1-y2))]
14
-
15
- ```
16
-
17
-
18
-
19
- 失敬。これじゃ交点じゃなくtailのほう取られしま。。。
5
+ 例えば```y = func A - Func B```としyの符号に注目する:```y_sign = np.sign(y)```。符号反転している辺りを交点と```np.nonzero(y_sign[1:] - y_sign[:-1])```これを交点とする

2

コメント追記

2018/03/12 11:07

投稿

退会済みユーザー
test CHANGED
@@ -10,6 +10,10 @@
10
10
 
11
11
  ```python
12
12
 
13
- x[np.argmin(y1-y2)]
13
+ x[np.argmin(abs(y1-y2))]
14
14
 
15
15
  ```
16
+
17
+
18
+
19
+ 失敬。これじゃ交点じゃなくてtailのほうが取られてしまいますね。。。

1

失敗

2018/03/12 00:37

投稿

退会済みユーザー
test CHANGED
@@ -1,13 +1,15 @@
1
- いくつか質問があるのですが、取り急ぎ一つ目のみ。
1
+ ~~いくつか質問があるのですが、取り急ぎ一つ目のみ。
2
+
3
+ ~~
4
+
5
+ > ~~
6
+
7
+ (1)fucn Aとfunc Bの交点を推定する。~~
2
8
 
3
9
 
4
-
5
- > (1)fucn Aとfunc Bの交点を推定する。
6
10
 
7
11
  ```python
8
12
 
9
13
  x[np.argmin(y1-y2)]
10
14
 
11
-
12
-
13
15
  ```