Исправить неверный синтаксис при определении переменной с библиотекой numpy - python - PullRequest
0 голосов
/ 08 ноября 2019

Мне дали эту часть кода, и, хотя для меня все выглядит нормально, есть синтаксическая ошибка. Это было начало кода в этом ноутбуке 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: неверный синтаксис

1 Ответ

1 голос
/ 08 ноября 2019

Добавьте ) после L=np.ones([n,n_grid].

...