matlab

循环运行时,Matlab 应用程序中组件的值不会更新
matlab

循环运行时,Matlab 应用程序中组件的值不会更新

我使用 Matlab 中的 App Designer 创建了一个应用程序。我有一个名为的复选框CheckBox,想从循环内部访问其值,例如将其显示在控制台中。可以这样做 while true disp(app.CheckBox.Value); end 虽然从技术上讲这是可行的,但这只会显示循环开始前复选框的值。即使我通过分别选中和取消选中复选框来更改值,读取的值app.CheckBox.Value仍保持不变。 如果我pause(0.1);在循环中添加一个语句,那么值就可以更新,但这会大大减慢循环速度。有没有其他方法可以确保复选框(以及应用程序...

Admin

MATLAB:扩大数组和逻辑索引
matlab

MATLAB:扩大数组和逻辑索引

我在 MATLAB 中创建以下数组: 现在我找出哪些元素x大于 4: 到目前为止一切顺利。现在我创建一个长度为 8 的数组: 现在我执行这个命令: 我对刚刚发生的事情感到非常困惑。这个命令在做什么?为什么z现在是一个长度为 15 的数组? ...

Admin

Matlab 求解命令给出四个方程而不是 2 个实数解
matlab

Matlab 求解命令给出四个方程而不是 2 个实数解

我正在尝试求解以下方程:x^4 - 3*x^3 + x^2 - 1通过执行以下操作:solve(x^4 - 3*x^3 + x^2 - 1 == 0)我期望得到两个实数解或四个解,其中两个是实数,两个是虚数:(均为估计值)-0.57、2.68、0.45 + 0.67i、0.45 - 0.67i。但我得到的结果是: ans = root(z^4 - 3*z^3 + z^2 - 1, z, 1) root(z^4 - 3*z^3 + z^2 - 1, z, 2) root(z^4 - 3*z^3 + z^2 - 1, z, 3) root(z^4 - 3*z^...

Admin

“gcs”在 MATLAB 中不返回任何内容
matlab

“gcs”在 MATLAB 中不返回任何内容

在我重新启动电脑并重新打开我正在处理的 .m 脚本后,由于某种原因,它坏了。当它应该返回当前系统的路径名时,gcs却因某种原因返回。0×0 empty char array ...

Admin

Matlab 语法(1:end-1)- 解释
matlab

Matlab 语法(1:end-1)- 解释

有人能给我解释一下这段代码吗? meas.jerk.time = (meas.acc.time(1:end-1) + meas.acc.time(2:end)) ./ 2; 假设 meas.acc.data 和 meas.acc.time 是具有相同数量元素的向量,则数据向量上的 diff 将返回一个比时间向量少一个元素的数字向量,因此 meas.jerk.data 和 meas.jerk.time 的大小可能不匹配。 但我不知道这段代码的语法。(1:end-1) 或 (2:end) ./2 是什么意思? ...

Admin

MATLAB - 使用 interp1>reshapeAndSortXandV 时出错 X 和 V 的长度必须相同
matlab

MATLAB - 使用 interp1>reshapeAndSortXandV 时出错 X 和 V 的长度必须相同

当我尝试推导汽车加速度时,我收到此错误消息。我认为存在尺寸问题,但我不知道如何解决。数据是从汽车上测得的。 meas.jerk.data = diff(meas.acc.data); meas.jerk.time = meas.acc.time; 我想我必须做这样的事但我真的不知道。 size(diff(meas.acc.data)) = size(meas.acc.data) ...

Admin

在 Linux 上双击打开 MATLAB 脚本
matlab

在 Linux 上双击打开 MATLAB 脚本

我认为.米脚本与 Matlab 兼容,但仍然有问题。当我打开两个这种类型的文件时,我也会打开“两个 Matlab”。我希望获得与 Windows 中类似的结果。我打开了两个脚本,并且有一个打开的 Matlab 应用程序,其中有两个脚本作为选项卡。如何做到这一点? 如何正确设置在 Linux 上打开 Matlab 脚本的双击方法,就像它在 Windows 上一样? ...

Admin

MATLAB 输出数组
matlab

MATLAB 输出数组

我是一名初学者,我有一个脚本,我必须输出 RES{1} 和 RES{2} RES{ii,1} = measure; RES{ii,2} = measure_filter; measure 和 measure_filter 会先填好,但不知道结果该怎么输出。 有人可以帮我吗? 附言:这是问这种问题的合适地方吗? ...

Admin

MATLAB:调用前一个命令并将其添加到我输入的内容中(类似于 bash)
matlab

MATLAB:调用前一个命令并将其添加到我输入的内容中(类似于 bash)

在 MATLAB 命令行中,我可以使用向上箭头调用上一个命令。但是,如果我已经输入了某些内容,并且然后按下向上箭头,只会显示以我已经输入的内容开头的命令。这非常有用,但同时也非常烦人。我经常想要的是: >> longVariable longVariable = 1 2 3 4 然后我想立即输入类似 size(<thatLastThing>) 我bash只需输入 ALT+ 即可实现。(太棒了)。但我无法在 MATLAB 中获得这种行为……除非你能帮助我? 附言:我知道我可以直接按向...

Admin

如何让应用程序被“识别”为应用程序
matlab

如何让应用程序被“识别”为应用程序

我正在使用 ubuntu 和 i3 窗口管理器。 要启动 matlab,我必须导航到 在/usr/local/MATLAB/R2019a/bin 并输入 ./matlab。 其他应用程序(如 Firefox 和Atom)被识别为程序,因此无论我身在何处,我都可以在终端中直接输入“firefox”或“atom”来启动它们。是否可以将 Matlab 识别为应用程序以获得相同的功能? ...

Admin

这里是 Matlab 中的 HDLM,App ID 和 App 代码凭证验证
matlab

这里是 Matlab 中的 HDLM,App ID 和 App 代码凭证验证

我在 Here technologies 网站上创建了一个 Freeminum 帐户,并生成了 App ID 和 App 代码。我尝试在 Matlab 的自动驾驶工具箱中的 HERE HDLM 功能中使用这些凭据。 然而,当我在 Matlab 框中输入给定的信息时,它给了我一个 无法验证凭证 消息。Mathworks 方面没有问题。 如何正确修复该问题? ...

Admin

有什么办法可以告诉 MATLAB 关闭/退出所有打开的可执行文件/MEX 文件?
matlab

有什么办法可以告诉 MATLAB 关闭/退出所有打开的可执行文件/MEX 文件?

我目前正在从事一个使用 MATLAB 和 MEX 文件的项目。 我经常对 MEX 源文件进行更改以进行测试,然后用我新编译的文件替换这些文件。 然而,Windows 拒绝替换这些文件,因为尽管 MATLAB 已经退出调试过程,但它们目前仍处于“打开”状态。 所以我唯一的选择是完全关闭 MATLAB 应用程序,复制/替换 MEX 文件,然后重新打开 MATLAB。 这很麻烦。有什么办法吗? ...

Admin

协助在图表上形成法线向量
matlab

协助在图表上形成法线向量

我正在做一道作业题链接到图片我正在尝试找到我的“冰淇淋”锥形曲线的法向量,该曲线由一部分圆锥和一部分球组成。我需要代码方面的帮助,因为我无法正确绘制法向量,因为 Matlab 给出了错误“警告:矩阵接近奇异值或缩放严重。结果可能不准确。RCOND = 3.710940e-21。”我真的不知道如何解决这个问题。你能帮我找到这个问题的解决方案吗? PS:下面的代码是针对 Q5 的,它需要 Q4 描述中给出的球体和圆锥体的方程式。 u = linspace(0,2*pi,20); v = linspace(0,sqrt(2),20); [u,v] = mes...

Admin

Matlab拟合函数不接受“数字”数据类型
matlab

Matlab拟合函数不接受“数字”数据类型

这让我发疯了,我只是想用 Matlab 的拟合函数(r2017a)将高斯曲线拟合到一些数据。 gaussEqn = 'a*exp(-((x-b)/c)^2)+d' f = fit(x,y,gaussEqn); 但是我收到此错误: Error using fit>iFit (line 340) Invalid data type. Second argument must be numeric or logical. 然而我的变量都是数字...... whos x Name Size Bytes C...

Admin

如何用正交投影创建 3D 图 – Matlab
matlab

如何用正交投影创建 3D 图 – Matlab

如何生成一个三维图,其中参数曲线在三维图内壁上的正交投影,如图所示这Youtube 视频? 我可以使用该函数生成曲线的 3D 图plot3,但我不知道如何在立方体的内壁或红色虚线上创建蓝色正交投影: 此外,我如何生成和同步 3 个单独的“坐标函数”图(未显示在上图上,但在视频中显示)? ...

Admin