编者按:该文件被选为中央MATLAB推荐商品
这次提交包含导航和绘制的Simscape模拟数据的交互式GUI。您可以使用导航树浏览器的Simscape日志对象,并将数据自动绘制你。这使得它更容易绘制网络中的不同的物理量,而无需使用传感器。要使用此文件,只需通过的Simscape日志对象的功能:
>>子系统控制器探索(simlog)
该资料还包含一个函数列表生成零个交叉和部分表明在产生过零点的Simscape语言代码的位置。要使用此文件,只需通过的Simscape日志对象的功能:
>>ssc_printzcs(simlog)公司
要了解更多关于ssc_printzcs,查看该文件中的注释:
>>帮助ssc_printzcs
要了解如何使用Simscape日志,请观看此视频(3分钟):
//www.tianjin-qmedu.com/videos/logging-simulation-data-68839.html
要了解过零统计如何帮助您加快模拟速度,请观看此视频(4分钟):
//www.tianjin-qmedu.com/videos/finding-causes-of-slow-simulations-73445.html
要查找其他物理建模示例,请搜索带有关键字“物理建模”的帖子
//www.tianjin-qmedu.com/matlabcentral/fileexchange/?术语=%22物理+建模%22
要了解有关MathWorks物理建模产品的更多信息,请转到:s manbetx 845//www.tianjin-qmedu.com/physical-modeling/
阿图尔苏里(2020)。的Simscape仿真结果浏览器(//www.tianjin-qmedu.com/matlabcentral/fileexchange/28184-simscape-simulation-results-explorer),MATLAB中心文件交换。恢复.
1.10.0.1 | 更新的许可证 |
|
1.10.0.0 | 添加到演示这些功能的视频的链接。 |
|
1.7.0.0条 | 更新了R2012b包括增加对过零点的统计数据的支持。万博1manbetx |
|
1.5.0.0 | 更新的ssc_explore包括几个新功能。新的增强功能包括: |
|
1.1.0.0 | 更新商标 |
埃亚苏比鲁(查看资料)
尼斯
托德(查看资料)
嗨阿图尔,
这是一个伟大的工具,我们使用了很多。我有一个功能要求:莫不是生成创建当前情节需要的MATLAB代码的特征?然后,我们可以用这个作为一种工具,用于创建特定的测试用例策划脚本,用于比较运行等
托德
阿迪蒂亚(查看资料)
你好阿图尔,
你能记录下你在2013年1月30日所做的最新修改吗?
谢谢,
阿迪蒂亚
阿迪蒂亚(查看资料)
嗨阿图尔,
我有一个建议,我认为可以大大提高可用性。
当选择多个信号在同一图形中叠加时,很容易在展开层次结构时选择名称而不是仅选择“加号”,并无意中导致图消失。然后必须再次选择所有信号。
谢谢,
阿迪蒂亚
托德(查看资料)
阿图尔,
区也不见了。
也许脚本可以使用默认的单位,如果它不能找到正确的自定义/ SI / US单元。
托德(查看资料)
阿图尔,
单位列表中缺少simMechanics使用的角加速度和线加速度。
另外,对于我的一些数据集,轴延伸到图形的边界之外。停靠和脱离图形有时会修复此问题。
这是一个浏览模拟结果的便捷工具。
道格(查看资料)
1171线,美国单位为质量流量应该是“磅/ S”,而不是“磅/ S”。试图切换到美国单位质量流量的情节时,由于pm_commensurate命令不能识别“磅”为与“公斤”或质量的任何其他单元相称这将导致一个错误。
伟大的工具,我用它所有的时间。这应该是的Simscape产品的一部分!
阿迪蒂亚(查看资料)
这真是太棒了。
更新的一些想法:
-按钮创建新的绘图并选择树中可用的信号。
- 能够提取数据从一个信号转换成工作空间变量。
艾蒂安(查看资料)
你好
我有一个最好通过树结构检查的数据集。这些标签可以被分解成像树一样的东西。我想用这个工具。有没有一种方法可以生成一个SimScape日志节点,而不实际使用Simulink,而是从数据创建一个节点?万博1manbetx
基思(查看资料)
非常有用的工具。但是,英语单位是不正确的。
例如的Simscape不具有“磅”或“F”(温度)所定义的单元。更改LB->磅和F-> [R给我正确的行为。
埃里克·d(查看资料)
有人可以给我如何设置这个工具了更详细的解释?我不知道究竟是什么的“的意思要使用此文件,只需将simscape.logging.Node对象传递给函数:
>>ssc_explore(simlog)“
谢谢!
罗尼同行(查看资料)
哇。
一个我曾经在这里找到最有用的文件。
干得好!
詹姆士(查看资料)
干得好!
威尔·坎贝尔(查看资料)
如果没有这个工具,我也不会使用的Simscape记录。结果浏览器应该被纳入产品发布:)。
阿图尔苏里(查看资料)
尼尔,
谢谢你的反馈。我会记住这一点以备将来更新。我在MATLAB Central中提供了这个功能,以便社区可以修改和改进实现,并将更改提交回MATLAB Central供其他人使用。
潜在的simscape.logging.Node节点对象提供单位转换功能,因此底层对象支持以“人类友好”单位打印。实现起来也很简单:您只需定义一个“人性化”单位列表,然后在localPlot函数中提取“人性化”单位中的值(如果绘制的数量存在这样的单万博1manbetx位)。其他一切都应该正常工作。
谢谢,
-Atul
尼尔·考德威尔(查看资料)
这是一个显著改善的Simscape的可用性,以及令人鼓舞的迹象,表明的Simscape将继续发展。
除了明显的生产力的提高,这将有助于建模精度,因为能力浏览全部采用树中记录的数据鼓励所有的模型内部活动的严格审查,而不是仅仅具有被选择的信号转换器的信号用户。
我期待着来定义默认的“人性化”为单位的各种数量在未来版本的能力。当然,对于液压,“立方米/秒”和“霸”是很难的工程师涉及到。