В дополнение к тому, что предоставлен jpp
, ваш второй блок кода
def cal(alpha, k):
sqrt = np.zeros(len(alpha))
sqrt= np.sqrt(alpha)*k
return sqrt
работает из-за изящного маленького трюка, называемого numping boardinging . По сути, когда любой массив numpy умножается на scaler (в вашем случае k
), эффект будет таким же, каким вы интуитивно ожидаете: каждое индивидуальное значение в массиве умножается. В официальной документации для радиовещания есть несколько примеров использования.
Я не совсем понимаю ваш вопрос, пожалуйста, опишите его подробнее, но я предлагаю вам добавить <form action="post.php?id=x">
и </form>
Таким образом, ваша HTML-разметка (может быть .php) должно выглядеть так:
<form method="POST" acion="post.php?id=x"/> <!-- here you can echo ID from session -->
<input type="text" id="name" class="search" autocomplete="off" data-provide="typeahead" placeholder="search" />
<input type="submit" value="Search!" />
</form>
Кстати, если вы не хотите заменять post.php?id=x
реальным идентификатором, например, post.php?id=84
, вы можете заменить x
в вашем <form>
на [117 ]
Конечно, вы должны добавить PHP, определяющий $ id, но, как я уже сказал, я не понимаю весь ваш вопрос, опишите его подробнее, чтобы мы могли вам помочь.
Надеюсь, это поможет: :)
Спасибо,
Оливер