我问这个,因为明天是我第一次与客户会面,她告诉我,她现在正在做什么(手工)以及它是什么,新的网络应用程序到底应该做些什么.
我想知道,在她向我展示这个过程的步骤时我做了什么.我是否识别用例并直接对其进行建模?我是否在prosa中描述过程?如何描述/转录从现实世界到模型的过程,然后模型是代码的基础?
为您开发新开发项目的最佳实践是什么?有小费吗?
看起来在我的模型文件夹中,我的所有类都适合3个桶中的一个:
这是正常的,是否有关于如何组织这个的最佳实践.我应该有1,2 + 3的子文件夹吗?任何建议?
我正在研究eclipse建模项目及其各个子项目的总结.它不会被公布,它的唯一目的是帮助我的同事,尤其是我的老板,让他们对这个主题有一个全面的印象.
为了更好地理解,我从eclipse GEF用户指南中获取了一个图并对其进行了修改.我想展示GEF(图形编辑框架)和GMF(图形建模框架)之间的关系.我做对了吗?

我的具体问题实际上并不是关于Oos接口到Haskell的一般转换.这是我能想到的最好的头衔.然而,我确信我的问题源于对使用Haskell的建模代码仍然很差的理解,以及仍然位于OO范例之内的思维模式(仍然是一个haskell初学者,你看).
我正在编写一个Mastermind(变异)模拟来测试几种Mastermind策略的适用性.事实上,我已经在Java和Lua中做到了这一点,因此这个Haskell版本只是我学习在Haskell中编程的练习.如果您对我最终想要实现的目标感兴趣,可以查看Lua/Java版本的自述文件.
但现在我的具体问题(简而言之,以OO术语):我想提供一个策略接口,以便我可以互换地将一个遵循该接口的策略放入模拟递归(循环)中,并在完成后接收一些数据关于战略的表现.另外,我想让策略保持任意状态,我不想关心每个策略保持什么样的状态.但正是这个决定 - 实际上是必不可少的 - 使一切变得复杂.另一个具体导致下面描述的问题的要求是,策略名称可以作为命令行参数提供,然后模拟以该特定策略运行.
起初我认为是适合这些要求的类型类,但在没有想出如何以这种方式对代码建模的真实想法之后我放弃了这个想法.然后我决定使用ADT,从那时起就使用它并且代码相对较远 - 直到现在.
所以,表面上的问题是如何解决我在下面提供的问题.更深层次的问题是如何在Haskell中更好地建模我对具有任意状态的接口的需求.
以下是我的代码中的简化和改编摘录:
-- reduced & simplified example
import Control.Monad.State
type Code = [Int]
data Answer = Answer {
blacks :: Int,
whites :: Int
} deriving (Eq, Show)
-- As you can see I decided for a type variable a that
-- represents the arbitrary state a strategy might carry
-- around. I wonder if this is the right way to do it.
-- …Run Code Online (Sandbox Code Playgroud) 我目前正在开展一个宠物项目,从历史基础油价预测未来的基础油价格.数据是每周一次,但在价格缺失之间有一段时间.
我对使用完整数据建模时间序列有点不错,但是当涉及到不规则数据时,我学到的模型可能不适用.我是否使用xts类并以常规方式在R中继续使用ARIMA模型?
在建立预测未来价格的模型后,我想考虑原油价格波动,柴油利润率,汽车销售,经济增长等(多变量?)来提高准确性.有人可以说明如何以有效的方式实现这一目标吗?在我看来,它看起来像一个迷宫.
编辑:修剪数据:https : //docs.google.com/document/d/18pt4ulTpaVWQhVKn9XJHhQjvKwNI9uQystLL4WYinrY/edit
编码:
Mod.fit<-arima(Y,order =c(3,2,6), method ="ML")
Run Code Online (Sandbox Code Playgroud)
结果:警告消息:在日志(s2)中:生成NaN
这个警告会影响我的模型准确度吗?
由于缺少数据,我无法使用ACF和PACF.有没有更好的方法来选择模型?我使用AIC(Akaike的信息准则)来比较使用该代码的不同ARIMA模型.ARIMA(3,2,6)给出了最小的AIC.
编码:
AIC<-matrix(0,6,6)
for(p in 0:5)
for(q in 0:5)
{
mod.fit<-arima(Y,order=c(p,2,q))
AIC[p+1,q+1]<-mod.fit$aic
p
}
AIC
Run Code Online (Sandbox Code Playgroud)
结果:
[,1] [,2] [,3] [,4] [,5] [,6]
[1,] 1396.913 1328.481 1327.896 1328.350 1326.057 1325.063
[2,] 1343.925 1326.862 1328.321 1328.644 1325.239 1318.282
[3,] 1334.642 1328.013 1330.005 1327.304 1326.882 1314.239
[4,] 1336.393 1329.954 1324.114 1322.136 1323.567 1316.150
[5,] 1319.137 1321.030 1320.575 1321.287 1323.750 1316.815
[6,] 1321.135 1322.634 1320.115 1323.670 1325.649 1318.015
Run Code Online (Sandbox Code Playgroud)
UML中构造型属性和标记值之间的区别是什么?
我读了他们但我不知道主要的区别
正如在http://www.eclipse.org/forums/index.php/t/452409/中已经提到的那样, 我不确定我是否正确地了解了本地转换的含义,我想知道我是否正在使用它们是否是正确的语义
这两台状态机是否相等?


我听说人们在创建先验模型后想要计算一些效果时谈论“残差建模” 。例如,如果他们知道两个变量,var_1并且var_2是相关的,我们首先建立一个模型,var_1然后对var_2之后的影响进行建模。我的问题是我在实践中从未见过这样做过。
我对以下内容感兴趣:
glm,我如何计算link function使用的?glm与var_2作为解释变量?我认为这与1有关。我的尝试:
dt <- data.table(mtcars) # I have a hypothesis that `mpg` is a function of both `cyl` and `wt`
dt[, cyl := as.factor(cyl)]
model <- stats::glm(mpg ~ cyl, family=Gamma(link="log"), data=dt) # I want to model `cyl` first
dt[, pred := stats::predict(model, type="response", newdata=dt)]
dt[, res := mpg - pred]
# will this …Run Code Online (Sandbox Code Playgroud) 我正在寻找一个在Windows上运行的免费UML工具,让我可以非常快速地创建简单的图表,尽可能小的鼠标摆弄.
我不需要代码生成或花哨的东西,只需带箭头的UML样式框.
我想要的是例如让我添加一个带有键盘快捷键的新类,让我输入名称而不必双击添加的类或类似的东西.只是一个简单的应用程序,让您有效地建模而不会有吃桌子的冲动......
我不想要的是必须将项目从工具箱拖到表面,双击项目,输入名称,再次抓住鼠标,单击确定按钮,rince并重复.
对于Eclipse,TextUML允许您使用文本符号创建图表,但我希望它用于.Net开发,我不想仅仅为一个小图表插件运行Eclipse.
我已经尝试了很多开源工具,但大多数都有非常糟糕的用户体验.
那么,是否有适合上述描述的工具?
我发现我通过榜样学习得最好。是否有一个好的网站或代码库可以显示事件处理,冲突检测,建模和基本3D绘图的工作方式?
我要开始的游戏是一个简单的赛车游戏,用户控制一艘小型太空飞船,并在通道,小行星场,太空殖民地和其他各种障碍物(我知道,真正的原始物)中导航。运动分为3个维度。游戏应该知道航天飞机何时撞到障碍物。存在是因为在大多数赛车游戏(电路和线性路径)限定的轨道。
按下箭头键应使方向向量正确旋转。此外,例如,当用户按下空格键时,船上应使用加力燃烧器之类的东西。上下移动也是一种选择。
modeling ×10
uml ×3
r ×2
3d ×1
asp.net-mvc ×1
eclipse ×1
eclipse-gef ×1
eclipse-gmf ×1
forecasting ×1
glm ×1
haskell ×1
java ×1
opengl ×1
papyrus ×1
time-series ×1
typeclass ×1