问题标签 [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.

0 投票
1 回答
233 浏览

matlab - MATLAB App Designer 血压示例中的线宽错误

我正在尝试学习如何使用 Matlab 的新 App Designer 功能。我从MATLAB 的示例页面下载了示例血压应用程序。

当我尝试运行它时,我收到以下错误,我没有任何输入:

更新标记时出错。

不支持大于 0.8 的 LineWidth。

我不确定这个错误来自哪里。该应用程序仍然有效,但每当我与它的任何按钮交互时,错误都会再次出现。

0 投票
1 回答
465 浏览

matlab - 将 MATLAB R2016a 中列表框的水平对齐方式更改为右侧

我们如何在 AppDesigner 或 GUIDE 的 MATLAB R2016 中将列表框的水平对齐方式更改为右对齐?列表框中没有任何可用的属性。

0 投票
1 回答
4077 浏览

matlab - 如何以比官方记录更多的方式自定义 App Designer 人物?

UndocumentedMatlab最近发表的一篇文章提到App Designer图形实际上是使用Dojo Toolkit的网页。这意味着我们理论上可以直接操作 HTML DOM 来实现某些原本不可用的 UI 自定义。

下面是 App Designer 图形定义的示例,显示在.mApp Designer 生成的文件中(在 MATLAB R2016a 上):

...看起来像这样:

示例 App 设计器图

根据uilistbox(将我们重定向到完整属性列表的复选框属性页面)的文档,没有办法操纵例如列表项的文本对齐方式。如果是这样的话,

问题:我们如何操作ListBox示例应用程序中的 ,使其内容居中对齐,即使这样的设置对我们不可用?

0 投票
1 回答
1742 浏览

matlab - 在 MATLAB R2016a 中查找当前 mlapp 文件(应用程序设计器)的位置

我正在使用pwd函数在 MATLAB R2016a 的应用程序设计器中生成当前路径,但此函数找到 MATLAB 当前文件夹(MATLAB 的主窗口)而不是应用程序设计器当前文件夹。我应该怎么办?

0 投票
1 回答
3888 浏览

matlab - 如何在 MATLAB 的应用程序设计器中使用“waitfor”或“uiwait”?

如何使用waitforuiwait在 MATLAB 的应用程序设计器中使用?这些功能仅适用于图形 (GUIDE) 而不是应用程序设计器窗口。我怎样才能在应用程序设计器中有相同的行为?在继续主窗口的代码之前,我正在等待关闭第二个窗口。

0 投票
2 回答
3161 浏览

matlab - 如何自定义 App Designer 人物的背景?

我想附加一个徽标或更改 App Designer 的整个背景uifigure。如何才能做到这一点?

0 投票
1 回答
3373 浏览

matlab - 在 App 设计器的 UITable 中右对齐值

我已经在Matlab Answers上询问过这个问题,但在那里没有得到回复,所以我在这里尝试一下。

我有一些数字想在 UITable 中显示。由于我需要值的特定格式(逗号后三位,无科学记数法),我将值转换为字符串。问题是这些字符串默认是左对齐的,看起来不是很好。

在 GUIDE 中使用 UITable 时,我能够用前导空格填充字符串以使它们正确对齐,如下所示

使用单空格字体,值在表中显示如下:

目前我正在考虑切换到 App Designer。我使用的是相同的空格填充字符串,但这里的 uitable 似乎将它们剥离。结果如下所示:

有没有办法uitable在 App Designer 中像在 GUIDE 中一样保留空间?当然,直接右对齐字符串而不需要填充会更好,但据我所知,这是不可能的。

以防万一:我使用的是 Matlab R2016b。

编辑:

生成和填充 UITable 的最小示例。这是一个简单的 AppDesigner GUI,我只添加了一个表格和一个按钮(没有修改任何属性)。按钮的点击回调用于将数据添加到表格中。

按下按钮后,表格如下所示:

在此处输入图像描述

请注意,AppDesigner 只允许我修改ButtonPushed函数内部的代码。

0 投票
1 回答
1853 浏览

matlab - MATLAB App Designer,图形绘制(非数值数据)

UIAxes在 Matlab 应用程序设计器中不支持非数字数据,例如graph绘图,在 UI 框架内有什么替代方法吗?

在指南中我这样做:

单击例如Visualize按钮,我将在指南图中显示图表。框架。 在此处输入图像描述

我尝试在 App Designer 中执行此操作,并且可以绘制数值,但是对于图形可视化,我没有找到正确的方法。

在此处输入图像描述

0 投票
1 回答
1002 浏览

linux - 无法启动应用程序设计器

我正在尝试运行 matlabs appdesigner,但出现此错误:

我正在使用 Arch Linux 并安装了 Matlab 2016b,我还安装了 AUR matlab 包中列出的库,但没有成功。我还安装了 ncurses5 包并安装了 oracle-jdk8。如何修复错误?

0 投票
1 回答
3365 浏览

matlab-app-designer - 如何从 matlab 应用程序设计器访问基本工作区变量?

我在 matlab 的基本工作区中创建了一个变量(单元格数组)。我正在 appdesigner 中构建一个应用程序来访问基本工作区变量并在按下按钮时找到转置。

当我尝试在回调函数中使用变量时,我得到了错误:

即使在基础工作区中定义了变量,也未定义函数或变量。

请帮助我解决问题。