matlab中figure是什么意思

 我来答
天水室内装饰装修
2018-05-29 · TA获得超过2.1万个赞
知道小有建树答主
回答量:944
采纳率:96%
帮助的人:34万
展开全部

解释如下:

  1. figure,就是控制窗口数量的。

  2. 直接显示两个图片:imshow(A1);imshow(A2);

  3. 则会出现两个窗口,一个窗口显示A1,一个窗口显示A2。

  4. 若figure,imshow(A1);imshow(A2);则只会出现一个窗口,窗口先显示A1,后显示A2。

拓展资料:

MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。

MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。

它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。

鲁贤读古今书j
推荐于2017-10-01 · TA获得超过765个赞
知道小有建树答主
回答量:167
采纳率:80%
帮助的人:27.6万
展开全部
figure是建立图形的意思,系统自动从1,2,3,4...来建立图形,数字代表第几幅图形,figure(1),figure(2)就是第一第二副图的意思,在建立图形的时候,您注意一下它的标题就是figure1或figure2等等,对应到程序中就是您的例子语句
一般建立新图只需要一个figure就行,系统自动建立新图,可以简单一点,当然要加上也可以
另外介绍你一个相关的画图的:多子图,就是一张图中有好多小图,也是有标号的
使用以下命令
subplot(m,n,k)
subplot('Position',[left bottom width height])
m表示画几行
n表示画几列
k表示现在画的是第几幅图
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友303b813
推荐于2017-09-10 · TA获得超过1749个赞
知道小有建树答主
回答量:438
采纳率:0%
帮助的人:529万
展开全部
figure,就是控制窗口数量的,举个例子就明白了
直接显示两个图片:
imshow(A1);
imshow(A2);
则会出现两个窗口,一个窗口显示A1,一个窗口显示A2

figure,
imshow(A1);
imshow(A2);
则只会出现一个窗口,窗口先显示A1,后显示A2
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
高_婷婷
2018-05-29 · TA获得超过4010个赞
知道答主
回答量:25
采纳率:0%
帮助的人:3251
展开全部

Matlab中的 figure 命令,能够创建一个用来显示图形输出的一个窗口对象。每一个这样的窗口都有一些属性,例如窗口的尺寸、位置,等等。总的来说,figure 的使用语法包括:

  • figure

  • figure('PropertyName',propertyvalue,...)

  • figure(h)

  • h = figure(...)

    具体用法如下:

  1. 它创建一个窗口,其各种属性都是使用默认设置。例如它创建的窗口立即成为当前窗口,并显示在其它窗口之上。直到新的窗口被创建或者其它窗口被唤醒(called)。

  2. figure('PropertyName',propertyvalue,...),则可以指定某些属性。例如“Name”属性,则可以指定该窗口的标题:

    figure('Name','显示处理结果');

    “Position”属性则指定窗口的大小和位置:

    figure('Position',[600, 300, 300, 200]);

    其中属性值为一个四元数组 rect = [left, bottom, width, height],第一、二个参数表示窗口位置,都是从屏幕的左下角计算的。

  3. figure(h),则根据参数 h 的不同而表现不同。如果 h 是先前一个窗口的句柄(handle),则figure(h)相当于唤醒了该窗口,使得该窗口为当前窗口;如果 h 并不是某个窗口的句柄,但它是一个整数,则 figure(h) 创建一个句柄为 h 的新窗口。

  4. h = figure(...),相当于前面三种用法中在创建一个窗口的同时,返回该窗口的句柄。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
9192631770
2010-03-23 · TA获得超过7306个赞
知道大有可为答主
回答量:3138
采纳率:50%
帮助的人:2932万
展开全部
ls,你确定?
“imshow(A1);
imshow(A2);
则会出现两个窗口,一个窗口显示A1,一个窗口显示A2”

>> help figure
FIGURE Create figure window.
FIGURE, by itself, creates a new figure window, and returns
its handle.

FIGURE(H) makes H the current figure, forces it to become visible,
and raises it above all other figures on the screen. If Figure H
does not exist, and H is an integer, a new figure is created with
handle H.

GCF returns the handle to the current figure.

Execute GET(H) to see a list of figure properties and
their current values. Execute SET(H) to see a list of figure
properties and their possible values.

See also subplot, axes, gcf, clf.

Reference page in Help browser
doc figure

这个比较简单的用法就是创建新绘图窗口,如果只打算显示1张图,用不用都可以,因为matlab里的绘图命令会创建一个默认窗口,但想同时显示两张以上的图像,应该这样用

figure
imshow(A1)
figure
imshow(A2)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式