问题标签 [integrator]
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.
numpy - scipy.integrate.ode,函数返回元组的问题
所以我编写了一个函数来使用特定的求解器类型来集成几个 ODE 系统。由于某种原因,我无法完全理解,我编写的用于定义 ODE 的 RHS 的函数在积分函数内部运行时返回一个元组(或者错误指示),但是每当我测试数组时它单独返回,数组似乎是......嗯......和数组,它应该可以正常工作。
有关如何解决此问题的任何建议都将非常有帮助。这是产生的错误,供参考:
c - 反弹:打开文件时出现致命错误
我正在使用一个名为 Rebound 的软件,它是一种 N 体积分器,可以根据我编写的特定代码生成模拟。该软件使用基于 C 的自己的内置函数。
我编写的部分代码是当我告诉程序每隔设定的时间段将某些数据输出到单独的文本文件中时。
reb_output_check 函数在仿真 r 中时间是 49.581410 年的倍数时检查以执行其余时间。
一切正常,直到模拟停止的第 252 个输出并出现:
致命错误!现在退出。不能打开文件
我不止一次地重复了模拟,每次都在同一时间得到同样的结果。我不知道它为什么给我这个。
非常感谢有关此事的任何帮助。
c++ - 在 C++ 中传递参数以提升 odeint
这个答案很有帮助,但我想知道如何将不同类型的多个参数传递给 ODE 模型,也许是在一个结构中。对于我的直接用例,我需要能够传递一个std::array<double, 6>
、两个std::vector<std::vector<double>>
和两个两个double
标量,以便总共传递四个参数。在链接的示例以及harmonic_oscillator.cpp中,只有一个double
传递参数。谢谢。
这是我需要传递给 ODE 力模型并在速率方程中使用的结构示例。
eclipse - wso2ei-6.0.0 无法在 eclipse 中启动
我无法在 Eclipse 中启动 wso2ei-6.0.0。
我使用的版本是developer-studio-ei-eclipse-jee-mars-2-win64-x86_64-1.0.0版本,jdk是1.8.0。
当我配置服务器时,我选择 WSO2 Enterprise Integrator 6.0.0 其他选择默认值,尝试启动它时遇到错误。
sql - 使用自定义参数过滤 LoV 的 WebAdi 集成器返回错误“尝试映射列时发生异常”。
在 Oracle EBS R12.2.5 中,我创建了一个自定义 WebAdi 集成器。我有一个字段“供应商编号”和积分器参数供应商类型。我想在创建文档之前根据供应商类型值过滤供应商编号字段。为此,我将供应商编号指定为 LoV,并将参数值添加到其 where 子句中。当我创建文档时,我能够正确过滤供应商编号过滤器,但是当我点击上传按钮时,我收到以下错误:“尝试映射列时发生异常。”
如果我从 where 子句中删除参数,一切都很好。
Bne.log 文件显示此错误:
4/6/17 8:30 PM [ACTIVE] ExecuteThread: '22' for queue: 'weblogic.kernel.Default (self-tuning)' 错误 BneAsyncUploadPage.renderPage+Error+trying+to+check+whether+the+job +will+be+进口。2017 年 4 月 6 日晚上 8:30 [ACTIVE] ExecuteThread: '22' for queue: 'weblogic.kernel.Default (self-tuning)' 错误 BneAsyncUploadPage.renderPage+Parameter+value+is+not+a+Boolean。2017 年 4 月 6 日晚上 8:31 [STUCK] ExecuteThread: '13' for queue: 'weblogic.kernel.Default (self-tuning)' 错误 BneBaseSQL.executeQuery%3A+Exception+while+running+query.++Error +代码%3A+17041%2C+消息%3A+缺失+IN+或+OUT+参数+at+index%3A%3A+3 4/6/17 8:31 PM [STUCK] ExecuteThread: '13' for队列:'weblogic.kernel.Default (self-tuning)' 错误 BneBaseSQL.executeQuery%3A+Query%3A+SELECT+ss.vendor_site_id%2Cs。下午 31 点 [STUCK] ExecuteThread: '13' for queue: 'weblogic.kernel.Default (self-tuning)' 错误 BneUIXUtils.createErrorPageNodes()%3A+Message+Text%3A+Cannot+execute+SQL+Statement。2017 年 4 月 6 日晚上 8:31 [STUCK] ExecuteThread: '13' for queue: 'weblogic.kernel.Default (self-tuning)' 错误 BneUIXUtils.createErrorPageNodes()%3A+Nested+Message%3A+Missing+IN +or+OUT+parameter+at+index%3A%3A+3 4/6/17 8:31 PM [STUCK] ExecuteThread: '13' for queue: 'weblogic.kernel.Default (self-tuning)' 错误 BneUIXUtils .createErrorPage()+Error+number+179761 4/6/17 8:31 PM [STUCK] ExecuteThread: '13' for queue: 'weblogic.kernel.Default (self-tuning)' 错误 BneUIXUtils.createErrorPage()+Stack +Trace%3A+%0Aoracle.apps.bne.exception.BneSQLException%3A+Cannot+execute+SQL+Statement。
有任何想法吗?
问候,亚历克斯
python - 使用 SciPy 进行并行 ODE 集成
我正在使用 SciPysintegrate.ode
模块来集成 ODE 的大型系统(约 8000 个方程)。因为我总是要做几个具有不同参数的操作,所以我使用multiprocessing
模块将其并行化,这似乎工作正常。但是,SciPy的文档说:
警告:
该积分器不可重入。您不能同时使用“vode”积分器有两个 ode 实例。
所以现在我的问题是我是否可以相信并行运行的结果?或者这个 Waring 是否也适用于不同进程中的实例?
wso2 - WSO2 Integrator 6.1.1 HTTP 会话复制:不可序列化属性 CarbonAuthenticator
我在负载均衡器后面有 2 个 WSO2 Enterprise Integrator。
我想激活 tomcat http 会话复制,并遵循 WSO2 文档。看起来很简单:添加
在 web.xml 中。
糟糕的是,WSO2 似乎向会话添加了一些不可序列化的属性,从而导致复制失败。当我尝试连接到 carbon 应用程序时,出现以下异常:
精度:我尝试了全新的 WSO2EI 6.1.1 安装,只进行了前面描述的修改。
我还必须在 wso2/lib/endorsed 上手动添加 tomcat-juli-7.0.75.jar 和 tomcat-trives-7.0.75.jar 以避免 ClassNotFoundException。
我检查了 WSO2 源代码,发现 CarbonAuthenticator 类实际上是不可序列化的。
是否有人已经成功配置了 http 会话复制?
提前致谢,
问候,
洛朗
wso2 - 无法在 WSO2 EI 6.1 中将 User-Agent 设置为传输标头
我正在尝试从 WSO2 EI 6.1 调用外部 REST 服务。此 REST 服务需要设置传输标头 User-Agent。我使用下面的代码来设置传输值,但看起来 WSO2 无法识别它。
我什至尝试在 passthru-http.properties 将http.user.agent.preserve更改为 true,但没有成功。
不确定我是否遗漏了什么。请帮忙!
提前致谢 !!
r - Jedox Integrator RScript 转换:无法检索数据
目前我正在使用 Jedox 并尝试使用 RScript Transform 组件。
在服务器上安装 R 本身有点棘手,但经过几次尝试,它终于成功了。对于安装有帮助的是这个博客上的信息:jedoxtools.wordpress.com
但关键挑战是在“路径”(C:\Program Files\R\R-3.4.1\bin\x64)和“R_Home”(C:\Program Files\R\ R-3.4.1) 变量。
但是现在应该已经完成“困难部分”的地方我根本无法运行转换组件。基于此演示文稿中的示例 Rscript,每次我尝试简单脚本时,都会收到以下错误消息:
无法从源 [我的 RScript 组件名称] 检索数据:null
我运行的脚本就这么简单:
源中有数据,如果我在 RStudio 本地进行测试,它工作得很好。
有人在 Jedox 有 R 经验吗?
matlab - 积分器脉冲响应的意外 FFT 输出 - MATLAB
我正在尝试使用系统脉冲响应的傅里叶变换来获得任何传递函数的频率响应。它在大多数测试的情况下都工作得很好,但我仍然对有积分器的传递函数有问题(例如 1/s ; (4s+2)/(3s^2+s) 等)。
让我们以 H(s) = 1/s 的纯积分器为例。获得的脉冲响应是预期的阶跃函数,但是脉冲响应的傅里叶变换没有给出预期的理论结果。相反,它给出了非常小的结果,并且在处理后不会导致积分器的经典特性(-20dB/decade 幅度和 -90deg 相位)。
如果我不够清楚,也许几行代码会有所帮助:
你知道这个问题可能来自哪里吗?如果您需要更多信息,请告诉我。我正在研究 MATLAB R2013b。