title: accessing dll files in Java
body: <p>I have a  DLL file which has been used in Matlab for SVM classification. I want to use it in Java. I have loaded the DLL file and created the interface as mentioned here -<a href="http://twall.github.io/jna/4.0/javadoc/" rel="nofollow">http://twall.github.io/jna/4.0/javadoc/</a></p>
  
  <pre><code>public interface mex_smo_train_test extends FunctionMapper {        
  }
  </code></pre>
  
  <p>But how do I access the functions written there? I saw examples in wikipedia but in my case I don't know what code/functions/variables are there in the dll file so I am not sure what to declare in the interface. (I have training data, class labels and Kernel Parameters exactly like it is in Matlab)
  Matlab code calls the DLL with the code below -</p>
  
  <pre><code>     msvm{k} = mex_smo_train_test(X, biny, [], T);
  </code></pre>
  
  <p>Is there any way to call dll file from Java like it has been done in matlab?</p>
  
  <p>Thanks! </p>