Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
Неоптимален? Тут все зависит от того как нарисована модель — сумматоры и умножители, как их не описывай, будут одинаковы.
Я бы добавил ещё одну очень важную деталь: избегайте функций
import numpy as np
x = np.linspace(0, 10, 1000)
y = np.r_[np.sin(3*x[x<5]), np.sin(5*x[x>=5])]
Увеличиваем скорость вычислений в Matlab