Eclipse 4.5 & velocity

参考链接:[url]http://blog.csdn.net/kisssun0608/article/details/47105899[/url]
实现步骤如下:
1、先安装:Eclipse 2.0 Style Plugin Support 插件
add site [url]http://download.eclipse.org/eclipse/updates/4.5[/url],仅勾选Eclipse 2.0 Style Plugin Support
2、velocity 下载插件
[url]https://code.google.com/archive/p/velocity-edit/downloads[/url]
---------------------------------------------------------------------
3、有二种方式进行安装
3.1、将com.hudson.velocityweb_1.6.5.jar放置于eclipse/dropins 下重启生效
3.2、link方式:
3.2.1 在eclipse/dropins下创建velocity.link文件,配置为:path=D:/J2EE/eclipse-jee-mars-2-win32-x86_64/eclipse/myPlugs/velocity
3.2.2 velocity目录结构为:
velocity
- eclipse
- features
- com.hudson.velocityweb_1.6.5.jar
重启生效
为方便大家,我直接打包了(1.6.5),供下载!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
% 读取Excel文件 data = xlsread('D:\usedata\lastdata3.xlsx'); % 提取速度和密度数据 velocity = data(:,2); density = data(:,3); % 定义四个范围 range1 = [0, 0.2]; range2 = [0.2, 0.4]; range3 = [0.4, 0.6]; range4 = [0.6, 1]; % 对每个速度值进行分类 for i = 1:length(velocity) if velocity(i) >= range1(1) && velocity(i) <= range1(2) category(i) = 1; elseif velocity(i) >= range2(1) && velocity(i) <= range2(2) category(i) = 2; elseif velocity(i) >= range3(1) && velocity(i) <= range3(2) category(i) = 3; elseif velocity(i) >= range4(1) && velocity(i) <= range4(2) category(i) = 4; end end % 将每个数据的分类结果加入到训练集和测试集中 Xtrain = velocity(trainInd)'; Ytrain = density(trainInd)'; category_train = category(trainInd); Xval = velocity(valInd)'; Yval = density(valInd)'; category_val = category(valInd); Xtest = velocity(testInd)'; Ytest = density(testInd)'; category_test = category(testInd); % 定义循环神经网络模型 numFeatures = 1; % 特征数量 numResponses = 1; % 响应数量 numHiddenUnits = 10; % 隐藏单元数量 net = fitnet(numHiddenUnits,'trainlm'); % 使用Levenberg-Marquardt训练算法 net.layers{2}.transferFcn = 'tansig'; % 隐藏层使用双曲正切函数 % 将数据分为训练集和测试集 trainRatio = 0.8; % 训练集比例 valRatio = 0.1; % 验证集比例 testRatio = 0.1; % 测试集比例 [trainInd,valInd,testInd] = divideblock(length(velocity),trainRatio,valRatio,testRatio); % 训练网络模型 Xtrain = velocity(trainInd)'; Ytrain = density(trainInd)'; Xval = velocity(valInd)'; Yval = density(valInd)'; % 将速度值和分类结果合并 Xtrain = [Xtrain, category_train']; Xval = [Xval, category_val']; Xtest = [Xtest, category_test']; net = train(net,Xtrain,Ytrain); % 预测下一个时间步的密度值 category_pred = 0; for i = 1:length(range4) if Ypred >= range4(1) && Ypred <= range4(2) category_pred = 4; end end fprintf('Predicted density category at t%d: %d\n',length(density)+1, category_pred); Xtest = velocity(testInd)'; Ytest = density(testInd)'; Ypred = net(Xtest(end)); % 输出预测结果 fprintf('Predicted density at t%d: %f\n',length(density)+1,Ypred);函数 'category' 的输入或输出的数目或类型不正确。怎么修改
05-22
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值