как взять сумму двух 1-D массивов (вектор столбцов) - PullRequest
0 голосов
/ 18 июня 2019

Я хотел добавить два вектора столбца 5 X 1. Но я получаю ошибку: Неверный синтаксис

def sumg():
    w = np.ones((5,1))
    s = 1
    g=0
    b = np.random.rand(5,1)
    g = b + np.multiply(s,w)
 return(g)

Я ожидаю, что вывод вернет b + s * w

1 Ответ

1 голос
/ 18 июня 2019

Вы должны правильно импортировать numpy и отступ для оператора return. как

import numpy as np
def sumg():
    w = np.ones((5,1))
    s = 1
    g=0
    b = np.random.rand(5,1)
    g = b + np.multiply(s,w)
    return(g)

return (g) должен начинаться там, где начинается g. Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...