Найти - Пользователи
Полная версия: Matlab-----Python
Начало » Центр помощи » Matlab-----Python
1
muskat
Здравствуйте, помогите переписать из матлаба в python
Py=[]; 
for k=1:(size(ana_op,2))
Py(k)=sum(ana_op(:,k).^2);
end
scidam
Давно не использовал MatLab… А что в результате должно быть: если ana_op это двумерный массив, то в итоге в Py мы хотим получить сумму квадратов элементов каждого столбца?
Тогда numpy в помощь:

 import numpy as np # install numpy first
ana_op = np.random.rand(10,10) # or something else... 
Py = np.sum(ana_op ** 2, axis=0)
muskat
scidam
Давно не использовал MatLab… А что в результате должно быть: если ana_op это двумерный массив, то в итоге в Py мы хотим получить сумму квадратов элементов каждого столбца?Тогда numpy в помощь:
этой частью программы, хочу просчитать мощность сигнала
scidam
Посмотрите в сторону scipy.signal там, возможно, есть специальные функции, которые решают Вашу задачу.
scidam
Посмотрите в сторону scipy.signal там, возможно, есть специальные функции, которые решают Вашу задачу.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB