Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab GUI中的可调整大小矩阵_Matlab_User Interface_Matrix - Fatal编程技术网

Matlab GUI中的可调整大小矩阵

Matlab GUI中的可调整大小矩阵,matlab,user-interface,matrix,Matlab,User Interface,Matrix,我目前正在编写一些实验性的设计代码,原则上我已经编写好了这些代码,并且运行得很好,但是现在我被要求制作一个GUI,使其更加用户友好。我遇到了几个问题,但这是主要的大问题 在初始阶段,我输入两个参数(p和L),这些值在代码中被多次回调,但第一部分是p和L定义了用户要填写的矩阵的大小 我希望p和L分别是值为2-6和2-4的弹出窗口,当用户选择这些值时,一个空白矩阵(准备编辑)将在GUI上重新调整大小以匹配 我该怎么做?(对于GUI,我从来没有仔细看过)您可能需要p和L的popupmenu类型。不确定

我目前正在编写一些实验性的设计代码,原则上我已经编写好了这些代码,并且运行得很好,但是现在我被要求制作一个GUI,使其更加用户友好。我遇到了几个问题,但这是主要的大问题

在初始阶段,我输入两个参数(p和L),这些值在代码中被多次回调,但第一部分是p和L定义了用户要填写的矩阵的大小

我希望p和L分别是值为2-6和2-4的弹出窗口,当用户选择这些值时,一个空白矩阵(准备编辑)将在GUI上重新调整大小以匹配

我该怎么做?(对于GUI,我从来没有仔细看过)

您可能需要
p
L
popupmenu
类型。不确定如何创建具有正确维度的空白矩阵进行编辑,但这是编写GUI的一个很好的介绍


编辑:显示将矩阵显示为表格,代码可以是对按钮或其他uicontrol的回调,并且可以使用弹出菜单的值作为矩阵/表格的尺寸。

您是否可以不“调整大小”就进行编辑?你试过这个吗?还要看这个视频:谢谢,我正在看这个工作示例。您发送给我的编辑示例是我在普通代码中运行的,普通代码在运行过程中会弹出一系列的图形和表格,其中包含数据和一些输入框,但是由于代码很长,而且会有大量的数据输入,因此可能会变得非常混乱,这就是为什么我希望将所有内容合并到一个GUI上的原因