问题标签 [disp]

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 回答
15336 浏览

matlab - 显示来自 MATLAB 的信息而无需换行

有没有什么方法可以在没有结束换行的情况下从 MATLAB 程序输出/显示信息?

我的 MATLAB 程序时不时地输出一个数字。在输出数字之间,程序做了很多其他的事情。这是一个主要用于指示某种进度的结构,最好不要每次都换行,只是为了让用户更容易阅读。这大约是我正在寻找的:

如果程序仍在做与以前相同的事情,则程序的下一个输出将位于同一行。

我已经阅读了有关 disp、sprintf 和 format 的文档,但没有找到我要查找的内容。这并不意味着它不存在。;)

0 投票
7 回答
35659 浏览

matlab - 如何在 Matlab 或 Octave 中刷新 disp 的输出?

我在 Octave 中有一个程序,它有一个循环——运行一个带有各种参数的函数,而不是我可以变成矩阵的东西。在每次迭代开始时,我使用 打印当前参数disp

第一次运行它时,我收到了无数条警告,然后我也收到了这些打印件。现在我把它们清理干净了,我再也看不到它们了。我的猜测是它们被困在缓冲区中,当程序结束或缓冲区填满时我会看到它们。

有什么方法可以强制刷新打印缓冲区以便我可以看到我的打印件?

0 投票
1 回答
14369 浏览

matlab - 如何在 disp() 中使用制表符?

0 投票
1 回答
119 浏览

stata - 有引号和数字时的Stata宏和for循环

假设你有宏

我使用引号是为了正确分组单词(MERCK SHARP DOHME 是一家公司,而不是三家不同的公司)。我正在尝试编写一个程序来遍历一个变量并在它具有 LabNames 字符串之一作为子字符串时替换它。

让我们从可以正常工作的代码部分开始。

在我的情况下,此代码根据需要进行 - 列出了 3 家不同的公司(不是 5 家)。但是,以下代码无法正确运行。3M 就坏了。

如果我们将此代码应用于

我们得到

您知道该怎么做才能使代码正确处理 3M 案例吗?

0 投票
2 回答
27228 浏览

string - 我正在尝试在 matlab 中显示变量名称和它们的值的 num2str 表示

我正在尝试生成以下内容:使用 disp 和 num2str 命令,x 和 y 的新值分别为 -4 和 7。我试图这样做 disp('x 和 y 的新值分别是 num2str(x) 和 num2str(y)'),但它给出了 num2str 而不是适当的值。我应该怎么办?

0 投票
1 回答
54 浏览

debugging - 制作后删除了 GDB 自动显示表达式

我正在调试交流程序。函数内部有一个断点,我创建了一些自动显示表达式以便进一步执行(例如,'(gdb) display *array@30')。

每次我发出 make 然后再次运行应用程序时,这些自动显示都会被删除。我通过信息显示检查,它们没有被禁用,它们已经消失了。但是,它们似乎在运行中被删除,在 make 之后它们仍然存在。

有什么东西可以保存和恢复它们,还是简单地保留它们?

0 投票
6 回答
106661 浏览

matlab - 如何在 Matlab 中显示(打印)向量?

我有一个矢量x = (1, 2, 3),我想将它显示(打印)为Answer: (1, 2, 3).

我尝试了很多方法,包括:

但我仍然无法让它以我需要的格式打印。

有人可以指出我的解决方案吗?

编辑:x预先不知道 值和(长度) 。

0 投票
1 回答
2126 浏览

matlab - 找出一个数的所有因数

我是 Matlab 的新手,对于 a、l 和 wi 的值,需要找到数据集中 l 的所有值以及相应的 w 值。

0 投票
1 回答
789 浏览

matlab - 通过 disp() 显示矩阵元素显示错误,即输出参数过多

我有一个 512x512 uint8 图像,我想显示图像的矩阵元素,我使用了 disp(),但出现错误说(使用 disp 时出错。输出参数太多。)我应该如何显示矩阵的元素图片。

程序是

错误是

使用 disp 时出错 输出参数过多。

图像矩阵中的错误(第 6 行)A=disp(Z);

我应该怎么办?

0 投票
1 回答
119 浏览

matlab - 当从另一个函数中调用该函数时,如何抑制该函数中的代码行?

我有两个函数,一个是从另一个内部调用的。我希望在第二个函数中调用第一个函数的某些部分时不执行。

当我从命令窗口调用以下第二个函数时,我想禁止显示最后一行disp(...)

目前,调用 vecSpeed 函数会导致从 vecSpeed 函数中调用的其他先前函数(以及一些从 vecVelocity 函数中调用的函数)显示一堆语句,但我只想要disp(. ..)来自要调用的 vecSpeed 函数的语句,而不是其他任何语句。