EDA365电子论坛网
标题:
我现在只有dll文件没有h文件,如何在MATLAB中直接对其调用?
[打印本页]
作者:
scott88
时间:
2022-3-28 09:14
标题:
我现在只有dll文件没有h文件,如何在MATLAB中直接对其调用?
我在用互信息法计算时间序列的时间延迟时,在网上找到一个文件。里边只有一个dll文件用loadlibrary()函数没法调用dll文件。是不是必须需要h文件才可以。求大家帮帮忙吧。
5 l4 l- e1 Q* H' l: C
作者:
House647
时间:
2022-3-28 09:26
max_tau = 100;
. a! f, x4 N6 j- L. I7 K
Part=128;
4 ~" {; E0 _! N. I- P
data=xlsread('L.xlsx');
; V( g9 u9 u1 k- H1 }( ]
loadlibrary('mutual');
/ {8 q" G& a+ h! a- P
[entropy]=mutual(data);
! W g, ]6 s8 V b4 d
for i = 1:length(entropy)-1
5 v# ~/ a/ j7 M
if (entropy(i)<=entropy(i+1))
# n1 Q+ T" s p2 \. h4 X
tau = i-1;
, R; l3 O* H* D* _: P0 @* C
break;
p( h4 i& W/ P! G$ m# _
end
: N7 g* c5 V/ |+ |2 `
end
+ b7 N. E! i# m7 j4 f$ v! w
( ?& S& r% |5 r f" y6 n3 R
plot(0:length(entropy)-1,entropy)
* k- k* z3 `3 U' |$ K; X
xlabel('tau');
" ^: }5 `5 V+ t$ Z0 o
title('互信息法求tau');
作者:
DunklopS15
时间:
2022-3-28 09:42
自己写吧,里面多户对不知道,函数的形式也不知道
作者:
ononsiiii532
时间:
2022-3-28 10:05
您好,不好意思打扰了,请问没有.h文件MATLAB调用.dll文件的方法解决了吗,十分感谢。
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2