Je ne suis pas au courant spécifiquement R arbres mais dans les arbres généraux sont des structures de données dynamiques. Matlab ne fait pas vraiment de structures de données dynamiques à moins de commencer à utiliser ses fonctionnalités OO. Si vous ne voulez pas faire cela, vous pouvez aplatir votre arbre dans un tableau de cellules. Par exemple, je vais écrire un arbre (strictement) binaire aplati dans un tableau de cellules, ce qui me sauvera de devoir dessiner un arbre. Ici va:
{1,{2},{3}}
qui représente un arbre binaire avec racine 1 et les branches gauche à 2, droit à 3. Je peux faire ce plus profond:
{1,{2,{5,6}},{3,{7,8}}}
qui ajoute un autre niveau à l'arbre précédent. Si vous souhaitez ajouter des données à l'un des noeuds, votre (premier) arbre pourrait ressembler à ceci:
{1,[a b c],{2,[e f]},{3,[h i j k l]}}
Une alternative à cela serait de définir vos nœuds séparément, comme celui-ci
node1 = [a b c]; node2 = [e f]; node3 = [h i j k l],
alors votre arbre devient
{node1, node2, node3}
votre problème devient alors l'écriture des fonctions pour construire et parcourir l'arbre dans votre représentation choisie. La plupart des fonctions d'arbre sont mieux écrites en tant que récursions. Tout bon texte, et beaucoup de sites Internet, vous dira tout ce que vous voulez savoir sur ces fonctions.
Comment fonctionne l'implémentation actuelle? Peut-être qu'à partir de là, nous pouvons vous aider à améliorer votre structure de données ou vos algorithmes. – ahans
Remerciez Je voudrais vous informer que je stocke mon vecteur caractéristique (nom de fichier, histogramme couleur) dans la structure du tableau, puis enregistrez-le dans le fichier de base de données (.mat) je réduis la couleur à 4, dans ce cas j'ai 4 × 4 × 4 = 64 dim, j'ai lu sur R-arbre, il ne convient pas à haute dimension, je pensais à la normalisation de la couleur que je reçois 16 dimension, dans ce cas je peux utiliser R-tree ... ma question est comment puis-je mis en œuvre mes données (FV et vecteur de distance) dans R-tree? OU toute suggestion pour une autre structure, mon but est d'utiliser la structure d'indexation dans la récupération d'image merci –