腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Modelica
-有
异常
的
迭代
器
?
稍微泛化一下
的
例子: 当我定义模型方程时,如何创建一个有
异常
的
for循环?q[4] = 1.4; q[i] = 0; end Test; 但我更愿意写这样
的
东西[4] = 1.4; q[i] = 0; end Test; 这个是可能
的
吗
浏览 19
提问于2020-09-14
得票数 4
回答已采纳
1
回答
Modelica
中非线性求解
器
的
仿真速度
、
、
为什么
Modelica
的
非线性求解
器
Modelica
.Math.Nonlinear.solveOneNonlinearEquation比传统
的
不动点
迭代
方法需要更多
的
时间来求解非线性方程?方程式通过solveOneNonlinearEquation求解
器
(基本上使用布伦特方法)在6次
迭代
中求解上述方程,而传统
的
迭代
方法需要111次
迭代<
浏览 0
提问于2020-02-17
得票数 3
1
回答
如何减少时间步长以响应外部函数抛出
异常
我
有
一个调用外部函数
的
Modelica
模型。如果时间步长太大,则外部C++代码通常会抛出
异常
。 作为回应,应该做
的
似乎是减少时间,然后再试一次。
有
什么方法可以减少
异常
的
时间步长吗?
浏览 2
提问于2016-12-07
得票数 1
回答已采纳
1
回答
如何查看
modelica
中solveOneNonlinearEquation函数
的
迭代
次数?
我正在使用
Modelica
中
的
solveOneNonlinearEquation求解
器
,它使用布伦特方法来寻找非线性方程
的
根。但是,我需要知道Brent方法进行了多少次
迭代
,以便与另一种方法(如定点
迭代
)
的
收敛速度进行比较。内置
的
求解
器
没有输出‘NumberOfIterations’
的
选项,因此我尝试编写自己
的
布伦特方法函数并放置一个计数
器
。然而,我必须向该函数输入一个函数,并得到
浏览 5
提问于2019-12-02
得票数 1
1
回答
有没有支持从Java调用
Modelica
运算符
的
方法
有没有什么方法可以支持从java调用
Modelica
运算符?如果我想使用der()、pre()等
Modelica
运算符,可以从java调用它们。 有没有什么我可以使用
的
技术?
浏览 2
提问于2013-05-13
得票数 1
回答已采纳
2
回答
Modelica
-是否可以将子模型
的
名称设置为另一个变量
的
值?
、
、
在
Modelica
语言中,我是个新手,我希望能就这个简单
的
问题提供任何帮助。我想知道是否可以将变量名(这取决于子模型)作为其他变量
的
函数,以缩短通用代码。这里
有
一个关于我想做什么
的
例子。我正在考虑一个顶层模型,其中包括标准模型库
的
三个相同
的
子模型(OpenTank) (tank1、tank2和tank3)。我想知道是否可以使用这样
的
循环(附加示例代码)从顶层模型中调用子模型中
的
变量(“level”),或者类似的东西,而不是重复三次(我
浏览 10
提问于2021-11-23
得票数 2
回答已采纳
1
回答
动态管道系统
我尝试用
Modelica
在Twinbuilder中建立一个液压系统
的
模型。但我总是会犯错误,我认为这与收敛问题有关。为了了解问题所在,我将我
的
系统简化为一个动态管道,固定
的
边界和扫过
的
体积,它
的
运动将由一个窦房结函数给出。但在这个简化
的
情况下,我仍然
有
一个错误。即使收到警告,我仍然能够编译模型。当我试图解决这个模型
的
时候。这个问题还没有解决。我想问一下你是否对这个问题
有
什么建议?
浏览 4
提问于2020-10-30
得票数 0
回答已采纳
1
回答
Dymola:阀门开启/关闭功能
、
、
当热水箱温度/温度传感
器
SenTem >= 70摄氏度时,如何设置阀门关闭?
浏览 5
提问于2022-09-24
得票数 1
1
回答
封闭卷-初始化错误-
Modelica
、
我尝试建模一个由SweptVolume和ClosedVolume组成
的
简化案例。当活塞向下运动时,封闭
的
体积应该充满水,当活塞向上运动时,液体会流入活塞。但我会收到初始化错误。残差函数评价在Hochdruckreiniger4_1
的
"1“初始点失败:雅可比评价在Hochdruckreiniger4_1
的
"1”
的
初始点失败,在"1“
的
事件
迭代
中未能找到一致
的
解决方案,0在0.0000000000000000E+000
浏览 1
提问于2020-11-24
得票数 0
回答已采纳
1
回答
Modelica
integerChange块没有按预期工作?
、
我正在尝试使用
Modelica
标准库中
的
integerChange块,但是它似乎不起作用。我做错了什么?我希望在每次更改时都有一个峰值,但我得到了一个常量"false“。我使用
的
是OpenModelica 1.17 下面是一个简单
的
模型 model integerChangeTest
Modelica
.Blocks.Math.IntegerChange integerChangevisible = true, transformation(origin = {26, 24}, extent
浏览 23
提问于2021-08-27
得票数 2
回答已采纳
2
回答
如何在
Modelica
中检索实值
的
时间步长?
、
我想知道如何得到真实值
的
每次步长,以便将其用于方程。我试图找到函数或其他东西,但我找不到。伪代码如下所示。Work=Integral(pressure);但我想要
的
是通过体积积分压强,而不是时间。所以它应该像这样改变 Work=(Integral(pressure)) * (delta
浏览 52
提问于2020-05-06
得票数 1
回答已采纳
1
回答
是否
有
可能在Ubuntu20.10
的
scilab
的
arm64构建上安装
modelica
编译
器
?
、
、
、
、
我使用
的
是Raspberry 4,4GB内存,Ubuntu 20.10 arm64安装。 有趣
的
是,64位ARM
的
Scilab包不包含
modelica
编译
器
。而32位
的
包
有
已就位。是否
有
可能获得arm64
的
modelica
编译
器
?
浏览 0
提问于2020-11-20
得票数 1
回答已采纳
1
回答
亲属
的
麻烦(范利卡://.)Dymola
的
路径名
、
、
其中一个组件
的
package.mo文件正在用Now, as far as I understood, what **should** happen is that "
modelica
://" in that/
modelica<
浏览 3
提问于2021-12-02
得票数 2
3
回答
在Dymola中平滑曲线
、
在Dymola中,在绘制结果之后,我怎样才能使曲线平滑?
浏览 2
提问于2020-01-07
得票数 2
回答已采纳
2
回答
戴莫拉指挥手册
、
在Dymola中是否
有
一套集合或一本命令参考手册?例如,如果我想知道当前
的
工作目录,我应该使用哪个命令?我试过pwd和dir,但它们都没用。
浏览 1
提问于2019-12-10
得票数 3
回答已采纳
1
回答
破坏了
Modelica
.Fluid.Valves.ValveIncompressible模型?
、
、
这就是它
的
初级阶段。 within SHCLibrary; import
Modelica
.Fluid.Interfaces.{FluidPort_a, FluidPort_b}; import
Modelic
浏览 22
提问于2020-03-28
得票数 0
2
回答
连接
器
在
modelica
中作为函数输入参数
、
、
是否可以使用连接
器
作为函数输入参数?不知何故,我无法获得以下最小
的
例子来运行。在我
的
f.mo文件中 input
Modelica
.Electrical.Analog.Interfaces.Pin t; algorithmp:=t.i*t.v;在我
的
test.mo里
Modelica
.Electrical.Analog.Interfaces.Pin t;en
浏览 0
提问于2018-10-11
得票数 2
回答已采纳
2
回答
方程
的
集解域
Modelica
的
优点之一是您可以非因果地定义模型。例如,您可以编写h=10 - g/2 * t^2来定义下落物体
的
高度(从地面上10米开始)与时间之间
的
关系,但您也可以让
modelica
将时间作为高度
的
函数来求解,而不必将方程重写为sqrt。只要系统只有一种可能
的
解决方案,这种方法就能工作。 在这种情况下,反函数
有
两个解,-t给出
的
高度与+t相同。当物体在空气中被抛出并在t=0达到最高点(=10m)时,负解是当物体被抛出时
浏览 11
提问于2022-08-07
得票数 2
2
回答
在两个法兰之间切换
、
、
我目前正在使用标准
Modelica
发行版中包含
的
multibody库来处理多体机械系统。
Modelica
.Mechanics.Translational.Interfaces.Flange_b flange_b_1;
Modelica
.Mechanics.Tran
浏览 1
提问于2017-09-21
得票数 1
2
回答
Modelica
打印当前时间
、
如何从
Modelica
将当前日期和/或时间打印到文件(例如,日志文件或csv文件)?我需要外部代码来做这个吗?我在
Modelica
标准库中找不到任何示例代码。
浏览 21
提问于2019-10-10
得票数 3
回答已采纳
点击加载更多
相关
资讯
UVM设计模式(五)迭代器模式、Python/SV中的迭代器、callback_iter、scoreboard中的迭代器
小说python中的迭代器
搞清楚 Python 的迭代器、可迭代对象、生成器
Python3中的迭代器
搞清楚Python的迭代器、可迭代对象、生成器
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券