Как возвести в квадрат вектор в расчете PythonPython

Программы на Python
Гость
Как возвести в квадрат вектор в расчете Python

Сообщение Гость »

Предположим, у вас есть этот код с вектором и вы хотите возвести вектор в квадрат:

Код: Выделить всё

import numpy as np
import sympy as sp

a, b, c, f, g = sp.symbols('a b c f g')

M = np.array([a, b, c])
Теперь у вас есть формула, в которой нужно возвести этот вектор в квадрат следующим образом:

Код: Выделить всё

B = f * M**2 * g
Как это сделать, потому что np.vectorize(sp.simplify)(M**2), похоже, не работает.

Подробнее здесь: https://stackoverflow.com/questions/781 ... alculation

Вернуться в «Python»