我在MATLAB中有一个函数,它接受四个输入。 function f = calculate_mat(F,M,a,b). 这里的F和M是多维数组,'a‘和'b’是常数项。现在我必须在python脚本中调用这个函数,其中我给出了上面所有的输入值。()
fst = eng.calculate_mat(F, M, a,b) 但是python脚本抛出一个错误:"TypeError:不支持的Python数据类型: numpy.ndarray“ 据我所知,这是因为Matlab<
我是一个Python新手,正在尝试将一个numpy数组写成在Matlab中可读的格式,格式如下: xi,yi,ti,用分号分隔。在python中,我目前可以用下面的形式编写它,它是一个数字数组,打印在屏幕上/写到文件中,名为[xi yi ti]。SPOT.append([X,Y,T])f.write(str(SPOT[:])) 请建议我应该如何继续,以便能够以上面提到的Matlab