日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

matlab程序转java_用面向对象的方法将一段JAVA代码转化为matlab

發布時間:2025/3/15 循环神经网络 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab程序转java_用面向对象的方法将一段JAVA代码转化为matlab 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

該樓層疑似違規已被系統折疊?隱藏此樓查看此樓

public class Variable {

/*list of variables this variable is connected to. */ Vector neighbors;

/* id of this variable */

public int varID;

/* id of agent this variable belongs to. */

public int agentID;

/** The domain of possible values for this variable. */

Value[] domain;

/** Size of the domain */

int domainSize; public Variable(int agentID, int varID, int domain_s) {

this.agentID = agentID;

this.varID = varID;

domainSize = domain_s;

/* set the domain of the variable to be int values between [0,]. */

domain = new NominalValue[domainSize];

for(int i=1;i

domain[i] = new NominalValue(i);

}

neighbors = new Vector();

} public void addNeighbor(Variable v){ neighbors.addElement(v);

}

public boolean isNeighbor(Variable v){

for(int i=0;i

Variable vv = (Variable) neighbors.elementAt(i);

if(v.equalVar(vv))

return true;

}

return false;

} }

下面是我寫的matlab類,主要問題在于addElement()總報錯

classdef Variable

%VARIABLE Summary of this class goes here

% Detailed explanation goes here

properties

neighbors ;

varID ;

agentID ;

domain ;

domainSize ;

end

methods

%Class Constructor

function obj = Variable(agentID , varID , domain_s)

import java.util.*;

import problem.*;

obj.agentID=agentID;

obj.varID = varID ;

obj.domainSize = domain_s ;

% set the domain of the variable to be int values between [0,].

obj.domain = problem.NominalValue(obj.domainSize);

for i = 1:obj.domainSize

obj.domain(i)=problem.NominalValue(i);

end

obj.neighbors = Vector();

end

%Class Constructor end

end

method

function addNeighbor(obj,v)

obj.neighbors.addElement(v);

end function bool_isNeighbor = isNeighbor(obj,v)

for i = 0 : neighboors.size()

vv = Variable(obj.neighbors.elementAt(i));

if v.equalVar(vv)

bool_isNeighbor = true ;

return ;

end

end

bool_isNeighbor = false ;

end

end

我現在的問題主要在addElement(v) 這部分,不能把一個對象加入到neighbors數組中,請哪位大牛可以幫忙解決一下呀?真心的是感謝一下呀!

總結

以上是生活随笔為你收集整理的matlab程序转java_用面向对象的方法将一段JAVA代码转化为matlab的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。