3个Matlab问题
1 - 有没有人知道是否有与以下代码等效的功能:
#pragma GCC poison variable_name
在Matlab中,如果从代码的某一点开始发现使用了变量 variable_name,则会导致Matlab出错。
另外还有两个不太相关的问题,因为我还是无法相信这一点。
2 - 是否有任何方法将命令链接起来,例如 和
之间没有任何空格?
imagesc(I1_avg_crop, [bg_value multiplier2*std_value+bg_value]);
指的是特定的数字,而不是执行其他操作
set(0,'CurrentFigure',fig3);
imagesc(I1_avg_crop, [bg_value multiplier2*std_value+bg_value]);
它之前立刻执行吗?
3 - getframe()(或类似)是否可以获取图形中的内容,而不是“进行屏幕截图”?当图形窗口移动时,它的效果并不好?
(我正在编辑某人的代码,我对Matlab还很陌生,所以如果这些问题很愚蠢,请提前道歉,因为我在文档中找不到我想要的内容)
编辑:额外的问题 手册上说
set(0,'CurrentFigure',h);
使图形h成为当前图形,但不改变其可见性或与其他图形的堆叠顺序。在Mac OS X上是否仍然适用?因为它似乎仍然会强制将其置于顶部。
image
有效。请注意,您必须单独设置最小/最大缩放。 - Jonas