Я недавно установил oct2py вместе с его зависимостями, чтобы импортировать несколько функций matlab, которые будут использоваться в моем коде python.Файл .m находится в том же каталоге, что и мой код Python.
Не могли бы вы помочь мне понять, как я импортировал бы эти файлы .m вместе с методами, расположенными в них, и как бы я использовал эти функции в своем коде Python, учитывая, что фактические функции определены в октаве/ Matlab.Я включил пример файла .m с функцией
function x=readfile(y)
% Puts the contents of a text file with path and name
% specified in string y, into char array x.
% Example: mystring = readfile('c:\workdir\readme.txt');
fid = fopen(y,'r'); % Read the Plaintext
M = fread(fid);
fclose(fid);
x = char(M');
. Вышеуказанная функция находится в файле с именем 'readfile.m' в том же каталоге, что и мой код на python.