Я пытаюсь переписать код matlab на Python
Привет, у меня есть код в matlab, но я пытаюсь получить тот же кодовый код в python. Вот мой код matlab,
function [j,s] = J(x,Dt) for n = 0:1:sqrt(length(x)) j(n+1) = mean((x(n+1:end)-x(1:end-n)).^2); end s = Dt*[0:1:length(j)-1];
Может ли кто-нибудь помочь мне преобразовать его в python, где x shape-это (10000,1,1), а Dt shape-это (10000,)?
Что я уже пробовал:
Я могу создавать функции, Аргументы и возвраты, но не могу найти точный способ написать оператор внутри цикла for для многомерных массивов.