问题标签 [matlab-app-designer]
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.
matlab - 无法访问用户在文本框中输入的值
我正在尝试收集NumericEditField
用户输入到控件中的几个值并将它们存储起来,以便稍后在计算中使用它们,其结果会被返回。
我似乎能够存储变量,但以后无法访问它们。每个变量都被认为是私有的,因为这是让我添加回调的地方。我曾尝试在开头附近的公共部分添加所有变量,但这不起作用。
这是代码:
matlab - 无法收听 UIAxes 的 YLim 属性
MATLAB 提供了该addlistener
函数。
侦听器允许我们跟踪对象属性的变化并对其采取行动。例如,我们可以创建一个非常简单的侦听器,当对象的'YLim'
属性axes
发生更改时,它将在命令窗口中显示一条消息:
尝试平移轴或放大/缩小,看看会发生什么。这工作正常。
我需要做同样的事情,但使用 anuiaxes
代替。
不幸的是,看起来我们不允许这样做。尝试运行以下示例:
它抛出这个错误:
使用 matlab.ui.control.UIAxes/addlistener 时出错 添加 PostSet 侦听器时,“matlab.ui.control.UIAxes”类中的属性“YLim”未定义为 SetObservable。
我已阅读文章Listen for Changes to Property Values和Observe Changes to Property Values,我了解到必须将属性声明为SetObservable
允许被监听:
我尝试通过查看UIAxes
类定义,edit matlab.ui.control.UIAxes
但这是不可能的,因为它是P-file。
如果'YLim'
不可观察,那么我如何跟踪该属性的变化?
我在 MATLAB R2018b 中使用App Designer 。
matlab - 如何在第二个在前面时暂停我的第一个 MATLAB GUI
我想找到一个解决方案来暂停我在 MATLAB 中使用 App Designer 创建的 GUI。
我的意思是完全一样uigetfile()
,当你运行它时,在你关闭窗口之前你无法到达主 GUIuigetfile()
窗口。
我需要一种方法来在后台暂停我的第一个 GUI,而我的第二个 GUI 在前面。
matlab - Deployed standalone Matlab application doesn't yield the same result as running the code directly in the Matlab
I have created an app using Matlab app designer and deployed it with these settings: The problem is when I run the app while on Matlab, the app runs perfectly but after I deployed it into a standalone app there are two sections which is not showing the result the output when I run the app from the Matlab directly looks like this: while the output when I run from the standalone app looks like this: the code for the calculate button looks like this:
matlab - 如何将 EditField 值转换为元胞数组?
我想从用户那里获取一个单元数组,其中包含我在 MATLAB 的应用程序设计器中设计的系统识别应用程序中每个传递函数的零点和极点的数量。
用户输入如下内容:
EditField
或TextArea
将此输入视为 char 数组或字符串,但我想将其重新转换为numbers单元格数组,而不是strings。这怎么可能?
matlab - 应用程序设计器点未出现在绘图上
我第一次使用 AppDesigner (MATLAB)。我正在尝试绘制收缩压和舒张压,但没有显示?我在网上看了一些视频,但仍然无法弄清楚我做错了什么......你能帮帮我吗?
先感谢您 :)
matlab - 是否可以在 App Designer 中向 xAxis 添加侦听器
我正在尝试为 x 轴添加一个侦听器以在 GUI 中绘制一个图。但是,我尝试过的任何方法似乎都不起作用。这样做的目的是在每次查看窗口更改时更新最大、最小和平均场。
我尝试过的一些事情:
..和许多其他,
有人有想法么?