问题标签 [ox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
170 浏览

matlab - Matlab中Ox的'selectifr'函数是什么

我想知道是否有人可以告诉我哪个相当于Matlabselectifr中的函数?Ox

我如何将这个程序翻译成Matlab?

0 投票
1 回答
533 浏览

oop - 面向对象编程 (OX) 中的打印

我正在使用一种叫做 OX 的语言。它是一种面向对象的矩阵编程语言。我是 OOP 的新手。我有几个基本问​​题。由于该语言没有调试模式,我需要打印出变量进行调试。如果我在以下陈述中错了,请纠正我。

  1. 如果我在头文件中定义一个变量,比如 P1. 班级是MNP。然后在我的主要功能中,我可以将变量打印为 print (MNP::P1) 。

  2. 当源文件编译为目标文件时,目标文件中的打印命令将不会显示在输出窗口中。所以打印的唯一方法是在主函数中。

我对这门语言很陌生。我不确定我是否提供了所有信息。如果我没有提供足够的信息,请纠正我。

0 投票
1 回答
198 浏览

sublimetext2 - 如何在 Sublimetext 2 中突出显示/检测唯一单词

我为此任务找到了一个插件(sublimelinter ),但它适用于特定语言。

你知道在所有编程语言的 Sublime Text 中突出显示/检测唯一单词的方法吗?

需要明确的是,我正在寻找一种通过插件检测未使用变量的方法,该插件检测代码中的唯一单词,因为唯一单词通常也未使用(这并不完全正确,但如果它错误地检测到很少,仍然不是问题c++ 中的“静态”、“串行”等词。理想情况下,我应该能够列出要排除的词)。

重要提示:我不想要一个必须编译代码的解决方案。

0 投票
1 回答
165 浏览

c++ - 如何在 Ox 中写入 dll 创建的文件?

我正在尝试通过本机 fprint() ox 函数写入在外部 c++ dll 中创建的文件。

我的 C++ 代码是(受C. Bos的GnuDraw包的 src 代码启发):

我使用 Visual Studio 2015 构建 dll,但是我无法从 ox 写入此文件,以下 Ox 代码在 fprint() 函数处崩溃:

我收到以下错误消息:close.cpp Expression (_osfile(fh) & FOPEN) 中的“Debug Assertion Error”。

我找到了一个类似的帖子(here),但答案(使用 /MTd 或 /MDd -即更改运行时)不起作用。我可以通过在 C 中创建一个新的 fprintf 函数并从 Ox 调用它(它可以工作)来克服这个问题,但我更喜欢使用本机 ox fprint 函数。我认为这个问题可以链接到这个问题,最后是以下问题:如何将文件指针从 c 传递给 windows 中的 ox ?

0 投票
2 回答
269 浏览

estimation - OxMetrics - 条件 logit 模型

我正在尝试为多项(或条件)logit 模型开发 OxMetrics 代码(如http://data.princeton.edu/wws509/notes/c6s2.html中所述)。我是 OxMetrics 的新手,仍然难以理解优化例程 (MaxBFGS) 的工作原理。

任何帮助都非常受欢迎!

0 投票
1 回答
148 浏览

c - 链接到 Ox 的 C 库

我目前正在玩状态空间模型,我正在使用的书有一些非常有用的例子。

问题:

这些示例是用 Ox 编写的,这在一定程度上限制了它的可用性,特别是当我想使用 Interactive Brokers API 测试我的一些模型时,使用 C# / C++ 更实用。

更具体地说,它使用的示例SsfPack根据本文是“用 C 编写并链接到 Ox 的用于状态空间建模和推理的例程库”。

这是否意味着它可以直接在 C 中实现,还是在 Ox 中编写函数然后在 C 中调用它的更好方法,如本文档的 A1.4 所示?如果可以直接实现,那又是如何实现的呢?

对 C 有一些经验而对 Ox 没有经验,这两个选项中的前者会更可取。

欢迎任何想法!

0 投票
1 回答
292 浏览

r - 在 R 中重现 OxMetrics 的 ARFIMA 模型

我正在努力在 R 中重现 OxMetrics(Ox Professional 版本 7.10)的一些结果,但我很难弄清楚我在 R 中得到了正确的规范。我不希望得到相同的估计,但应该有一些相似的估计是可能的(有关 OxMetrics 和 R 的估计,请参见下文)。

这里的任何人都可以帮我弄清楚我如何做 OxMetrics 在 R 中所做的事情吗?

我试过使用forecast::arfima, forecast::Arima,fracdiff::fracdiffarfima::arfima到目前为止,我最接近后者。

下面是数据和代码,

打击结果来自使用最大似然估计的 OxMetrics ARFIMA(2,0,2) 模型和使用包中的 R arfimaarfima代码打击较长的数据字符串)。

0 投票
0 回答
38 浏览

categorical-data - Ox 中的有序 Probit 模型

我正在学习 Ox,因为它在与我的工作相关的复杂计量经济学模型方面非常灵活。但我正在为我的有序概率模型而苦苦挣扎。对于一个简单的probit模型(order = 2),函数如下:

在“主要”部分,我模拟我的数据并调用集成在 Ox 包中的 BFGS 最大化器“最大化”:

效果很好,收敛性强,vp~vp0。

现在假设我有一个大于 2 的订单(具有 3 个或更多类别的因变量)。你如何编码这个有序的概率?

非常感谢

0 投票
1 回答
54 浏览

if-statement - 如何将替代值分配给相对于 Ox 中的另一个变量的变量(有点类似于 C++)

我正在用 Ox(类似于 C、C++ 和 Java 的语法)模拟一些数据,但我被困在我的分配部分。假设,我有这个函数来模拟我的数据 g_mY:

我想要做的是通过使用上面定义的切点(cut ...)和潜在变量(Yt)来创建 g_mY,并计算 g_mY 的替代值。更像这样:

当我打印 g_mY 时,我只有零。我怎样才能成功地做到这一点?

非常感谢。

0 投票
0 回答
28 浏览

if-statement - 通过在 OX 中将数据四舍五入为 5、10、25 的倍数来模拟数据

我最近使用这里建议的方法模拟了我的数据。在考虑舍入规则时,我可以寻找可能的(真实)值。我有5条规则:

  1. 精确数字四舍五入为 1%;
  2. 四舍五入到 5% 的倍数;
  3. 四舍五入到 10% 的倍数;
  4. 四舍五入到 25% 的倍数;
  5. 四舍五入到 50% 点的倍数。

所以 If g_mY = 25,它可能是对范围内的数字进行四舍五入的结果,以最接近的 25 ( )[12.5, 37.5)的倍数四舍五入。如果四舍五入到最接近的 5 倍数,range = g_mY-12.5, g_mY+12.5它也可能来自范围,如果我们有一个精确的数字,它甚至可能来自范围。[22.5, 27.5)[24.5,25.5)

所以现在,我想通过比上一个主题更不可知论来重新模拟我的数据:Yt在范围内生成随机数(潜在变量)[0, 100],然后使用舍入规则来模拟g_mY

你会怎么做?你会从哪里开始?

非常感谢。

编辑:我试过这个,但代码似乎不优雅:

有用。但我想知道是否有更好、更优雅的方法来做到这一点。

再次感谢。