Bonjour tout le monde.
j'ai une classe java et je veux l'applé sous matlab.
est ce que quelqu'un à une idée???
Version imprimable
Bonjour tout le monde.
j'ai une classe java et je veux l'applé sous matlab.
est ce que quelqu'un à une idée???
bonjour.
pour moi le problème est le même que dans cette discussion, et meme que j'ai modifier le MATLAB_PATH, et j'ai déja la version 1.6 pour le jvm, mais ca marche pas chez moi.
pouvez vous m'aidez s'il vous plait??
j'ai une class java: HelloWorld:
et quand j'essaye de la lire avec matlab par:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 package hello; import java.lang.String; public class HelloWorld { //package mypack; public String hello; public HelloWorld() { hello = "world"; } }
il m'affiche l'erreur suivante:Code:
1
2
3
4 function Test() test = HelloWorld(); end
est ce que vous avez une idée s'il vous plait???:cry::cry:Code:
1
2
3
4
5 ??? Undefined function or variable 'HelloWorld'. Error in ==> Test at 3 test = HelloWorld();
As-tu pensé à utiliser doc javaaddpath comme mentionné dans le lien que je t'ai donné?
oui je l'ai déja utiliser, et j'ai ajouter le lien de ma classe.
mais j'ai la meme erreur.
Pour être bien sûr, as-tu bien ajouté le chemin du dossier contenant ton fichier HelloWorld.class?
Bonjour.
Oui je l'ai déja ajouté:
le dossier qui contient mon fichier HelloWorld.class s'appelle: javaclasses
j'ai ajouté le chemin de ce dossier avec javaaddpath.
le resultat est:
DYNAMIC JAVA PATH
.....\javaclasses
mais j'obtiens encore la même erreur.
:cry::cry::cry:
Bonjour.
s'il vous plait, j'ai essayé de voir avec ce lien:
Bringing Java Classes and Methods into MATLAB Workspace
que vous m'avez donner mais j'ai pas compris encore comment faire.
s'il vous plait aidez moi afin de pouvoir poursuivre mon travail,je me suis bloqué à ce point la.
Chez moi cela marche très bien en effectuant cet ajout avec javaaddpath.
Peut-être import HelloWorld ?
Sinon pas d'autres idées :oops: quelqu'un d'autre peut-être...
Bonjour.
s'il vous plait,est ce que vous pouvez me citer exactement les étapes que vous avez fait, afin que vous avez pu importer la classe
et merci beaucoup pour votre aide
J'ai juste ajouté le chemin du fichier.class à l'aide de javaaddpath, rien de plus. :|
pourje recoi l'erreur suivante:Code:import HelloWorld
Code:
1
2 ??? Error using ==> import Import argument 'HelloWorld' cannot be found or cannot be imported.
j'ai fait la meme démarche que vous mais le même problème.:calim2:
qu'elle version de matlab vous avez??
Bonjour.
enfin le problème est réglé.
mais j'ai un autre problème :S:
j'ai une classe java qui s'appele ArabicStemmer et qui contient un costructeur ArabicStemmer() sans arguments,je fait l'appel par:
test=ArabicStemmer
j'obtient l'erreur:
??? No constructor 'ArabicStemmer' with matching signature found.:mad2: