Мне дали эту часть кода, и, хотя для меня все выглядит нормально, есть синтаксическая ошибка. Это было начало кода в этом ноутбуке Jupyter.
Я пытался изменить переменные внутри y_grid = np.zeros (HERE), чтобы они были другими уже определенными переменными, но это, похоже, не работает, и, честно говоря, не имело смысла делать, но явсе равно попробовал.
import numpy as np
import matplotlib.pyplot as plt
def lagrangeinterp(x_data,y_data,x_grid):
n=np.size(x_data)
n_grid=np.size(x_grid)
L=np.ones([n,n_grid]
y_grid=np.zeros(n_grid)
Вот мое сообщение об ошибке: y_grid = np.zeros (x_grid) ^ SyntaxError: неверный синтаксис