问题标签 [matlab-guide]

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 投票
2 回答
12935 浏览

matlab - 在 Matlab 中使像素透明

我在 matlab 中导入了一个图像,在显示它之前如何使图像的背景透明?例如,我在白色背景上有一个红球,如何使图像的白色像素透明,以便只有红球可见而白色像素是透明的?

0 投票
1 回答
5551 浏览

matlab - 如何将两个文件合并为一个文本文件?

我正在尝试将两个文本输出文件合并到一个文本文件中。

文件 1:

文件 2:

有什么想法吗?

0 投票
3 回答
2207 浏览

matlab - Matlab GUI:使用变量引用现有对象句柄

我目前正在为学校做我的 matlab 期末项目。在编程方面,我认为自己知识渊博且精通。但 Matlab 实在是太奇怪了。

基本问题 (找到答案后意识到这一点)!如何在调用 gui 句柄对象时使用变量而不使用变量的名称而不是值?

换句话说: 在字段名称中使用变量(如果我知道这很简单,我就不会问了)

我的项目是构建一个古老的“战舰”游戏的简单再现。

我的问题:我目前有 5 个物体(轴)用于船舶部件。一次选择一个以将它们移动到另一个位置(网格)。单击按钮后,我可以使用setpixelposition移动每个对象。

现在在按钮点击下,我有这样的东西

换句话说,var ship = 'shipAircraftCarrier',并且..

作品!(设置指定的特定船的位置)。但是,使用变量ship时,matlab 会按字面意思获取字符串,而不是获取其值。改用变量会非常方便!

如果有人有任何解决方案,我将不胜感激。我已经在网上搜索过,但也许我缺少对 Matlab GUI 内容的一些基本理解——matlab 帮助文档非常不具描述性,并没有太大帮助。

0 投票
1 回答
185 浏览

matlab - matlab guis 使用 GUIDE

我有一个主 GUI,我可以从中打开几个子 GUI。我需要编写一个代码,这样当我打开子 GUI 时,当我打开第二个子 GUI 时应该关闭第一个子 GUI,但主 GUI 应该保持打开状态。任何人都可以帮我解决代码吗?

0 投票
1 回答
31868 浏览

matlab - MATLAB 滑块步进行为

我在 MATLAB 2012a 中使用 GUIDE 创建了一个滑块小部件。我希望它控制一个显示图像的轴,其中滑块通过一系列图像。

我在 m 文件的一部分中为 Min、Max 和 SliderStep 设置了滑块的属性。

在滑块回调中,我已验证 Min、Max 和 SliderStep 设置正确。

但是,当我单击滑块的箭头时,我只在开始和结束之间跳转。每次将正确的 Min、Max、SliderStep 和 Value(尽管只有 1 或 sliderMax)打印到命令窗口。我无法以 1 为增量来查看序列内部的图像。

0 投票
1 回答
1617 浏览

matlab - 首次更新后更新 MATLAB 等待栏失败

我在 MATLAB GUI 中更新等待栏时遇到问题。

我创建了一个按预期工作的简单示例。

但是,当我在 GUI 中使用这种结构时......

...等待栏仅在第一次 for 循环迭代时正确显示。

第二次交互失败并出现以下错误:

  • 我已验证等待栏进度值不超过 1。
  • 我已经验证等待栏直到在 if/else 循环之外才被关闭。
0 投票
1 回答
116 浏览

matlab - 在 GUIDE 中成像的矩阵应用程序

我试图简单地将矩阵乘以图像并获得输出,所有这些都必须在 matlab GUIDE 中完成。我对语言没有经验,截止日期真的很快,这是代码:

我只是想让滑块选择一个数字来乘以图像,或者在单击按钮时让一个值乘以图像!

gui 图像:http: //imageshack.us/photo/my-images/821/testojh.jpg/

0 投票
2 回答
397 浏览

matlab - 是否可以在 MATLAB 环境内部和外部执行编译代码?

让我解释一下我想要做什么。我有一个用 Matlab 编码的应用程序,我想将它提供给 Matlab 用户和非 Matlab 用户。所以你会说:只是编译它并部署一个可执行文件。美好的。

但是部署的应用程序在某种程度上限制了你可以做什么(非常重要的是,你不能执行其他 M 文件)所以我还想让 Matlab 用户可以从 Matlab 中启动部署的应用程序并提供这些高级功能对于这些家伙。那么有可能吗?

当然,我可以提供两个版本:A .exe 和 .m 但这不是很优雅,也许有一个很好的技巧可以做到这一点。任何想法?

0 投票
1 回答
988 浏览

matlab - Matlab:如何在其他功能中更改按钮的属性?

我创建了一个指南 GUI,我需要在另一个功能中更改其中一个按钮的颜色。我的朋友告诉我,如果不使用 GUIDE GUI,那么只能在两侧全局按下按钮。但它不适用于指南 GUI。谁能告诉我为什么?

0 投票
1 回答
4083 浏览

matlab - 在 Matlab 中从网络摄像头获取快照

我创建了一个简单的 GUI 来预览网络摄像头流并从中获取快照。为此,我在轴上创建了显示视频,一个按钮(pushbutton1)开始预览,一个按钮(pushbutton2)获取快照。以下是这两个按钮的代码。

在 pushbutton2_Callback 中,我试图获得轴的孩子,即。vidObj. 但这给了我错误??? Undefined function or method 'getsnapshot' for input arguments of type 'double'.。为什么它返回双类型而不是子对象vidObj?如何修复它并获取快照?还有其他更好的方法吗?(我刚开始学习 GUI。)谢谢。