|
3136 | 3136 | " offset = f_x - df_dx * x\n", |
3137 | 3137 | " line_tangent.set_data([x_min, x_max],\n", |
3138 | 3138 | " [df_dx * x_min + offset, df_dx * x_max + offset])\n", |
3139 | | - " point_A1.set_data(x, f_x)\n", |
3140 | | - " point_A2.set_data(x, df_dx)\n", |
| 3139 | + " point_A1.set_data([x], [f_x])\n", |
| 3140 | + " point_A2.set_data([x], [df_dx])\n", |
3141 | 3141 | " return line_tangent, point_A1, point_A2\n", |
3142 | 3142 | "\n", |
3143 | 3143 | " anim = animation.FuncAnimation(fig, update_graph,\n", |
|
5154 | 5154 | " offset = f_x - df_dx * x\n", |
5155 | 5155 | " line_tangent.set_data([x_min, x_max],\n", |
5156 | 5156 | " [df_dx * x_min + offset, df_dx * x_max + offset])\n", |
5157 | | - " point_A1.set_data(x, f_x)\n", |
5158 | | - " point_A2.set_data(x, df_dx)\n", |
| 5157 | + " point_A1.set_data([x], [f_x])\n", |
| 5158 | + " point_A2.set_data([x], [df_dx])\n", |
5159 | 5159 | " return line_tangent, point_A1, point_A2\n", |
5160 | 5160 | "\n", |
5161 | 5161 | " anim = animation.FuncAnimation(fig, update_graph,\n", |
|
0 commit comments