主要内容

Mostrar gráficas en应用程序设计器

Visión一般德拉斯gráficas德应用程序设计师

Muchas de las funciones gráficas de MATLAB®(y toolbox de MATLAB) tienen un argument to para particular los ejes objectitivo el objecto principal。Este argument es optional en la mayoría de contextos, pero cuando llama a estas funciones en App Designer, debe specific Este argument。La razón es que, en La mayoría de contcontextos, MATLAB实用工具,manera, predeterminada las funcionesgcfogcaPara obtener el objeto objectitivo de una operación。我的命运依赖于我的命运HandleVisibilityDe la figura principal esté en“上”,我爱你HandleVisibilityde las figas de App Designer esté establecida en“关闭”先天决定论。Esto quiere decir quegcfygca没有funcionan con normalidad。我的结果是,我的论点是,我的目的是反对主要的结果。

依赖función gráfica a la que lame, puede que必需品特别的:

  • 联合国componenteUIAxesEn el área de trabajo

  • uncontestor principal en la app

  • 一种形式的组成部分programática en el código de la app

存在许多特定的行为,特定的客观组成部分función gráfica。Algunos ejemployment de las sintaxis más comunes se muestran a continuación。确定的客观事物是正确的según情境,咨询documentación Para la función gráfica具体的事情esté实用。

Mostrar gráficas en ejes existentes

La forma más习惯性de mostrar gráficas en App Designer es especificar un objetoUIAxesen el área de trabajo de App Designer como el objectivo de la función gráfica。关于图书馆的故事组件库祝你生日快乐área你的梦想成真UIAxesen la app.应用程序设计人员app.UIAxes.天堂的形成层定义específicos在天堂的形成层específicos在天堂的形成层específicos。Su nombre está enumerado y se puede editar en el explorador浏览器组件

特别的开头论点

功能区的东西gráficas最基本的论点,可选的,特定的客体,客体。Por ejemplo, tanto la función情节Como la función持有对联合国有关国家政策目标的反对。Para代表dos líneas en un conjunto de ejes en el área de trabajo,特别是el nombre de ejes como el primer argument Para cada función a la que lame。

情节(应用程序。UIAxes,[1 2 3 4],“- r”);持有(app.UIAxes);情节(应用程序。UIAxes,[10 9 4 7],“——b”);

特殊的争论与英勇

阿尔古纳斯功能gráficas需要它,它是特殊的对象,它是客观的,它是一个论点,它是英勇的。祝你好运,祝你快乐imshowytriplot,特别是“最伟大的事业”和“最伟大的勇气”的论点“父”.Este código在我们脑海中存在的事物área de trabajo:

imshow (“peppers.png”“父”, app.UIAxes);

Mostrar gráficas en un contenedor

阿尔古纳斯功能gráficas se muestran en un componente contenor, como una figura,面板o cuadrícula en lugar de un objecto de ejes。Por ejemplo, la función的热图Tiene UN primer argument to optional para特选竞争者en el que se mostrará la gráfica。

Cada app de app Designer tiene un object figura, denominadoapp.UIFigure形式预先确定的,没有竞争者的形式的组成部分,主要的应用,特别是app.UIFigurecomo el argumento del竞争者主要para most ar gráficas en la ventana主要应用程序。Por ejemplo, para crear un mapa de calor en la app, utilice esta sintaxis:

h = heatmap(app.UIFigure,rand(10));

Para seguir organization y didienen categorías las gráficas que to an como argument to entrada un contenedor principal, arrastre un component竞争者como un panel, pestaña o cuadrícula desde组件库Al área de trabajo。确定组件的名称seleccionándolo y visualizando su nombre en浏览器组件.Luego, puede speciespe竞争者como el principal cuando lame a la función gráfica。

Otras funciones gráficas de uso习惯性que toman como entrada un竞争者主要包括注释geobubbleparallelplotscatterhistogramstackedplotywordcloud

形式酒programática

阿尔古纳斯funciones gráficas代表的数据在ejes特殊化。我爱你,我爱你,我爱你,我爱你PolarAxes.客体的差异UIAxes, que puede añadir a la app desde组件库, debe añadir los ejes especalizados a la app形式上programáticaEn el código。Para crear un object de ejes de forma programática, cree un callbackStartupFcnpara la app. Dentro del callback, lame a la función gráfica通讯员y especfique un竞争者主体en la app como objective。

Gráficas en ejes北极星

Las funciones comopolarplotpolarhistogramypolarscatter对一个联合国反对对立的共同目标。Cree un eje polar de forma programática lamando a la funciónpolaraxes.Por ejemplo, para representar una ecuación polar en un panel, primero arrastre un componente de panel desde组件库Al área de trabajo。在地球上código地球上的地球,在地球上的地球funciónpolaraxes主要竞争对手。路易戈,代表la ecuación con la funciónpolarplot,特别是在两极之间有一个客观的世界。

= 0:0.01:2*;Rho = sin(2*) *cos(2*)pax =偏光轴(app.Panel);polarplot(罗马帝国,θ,ρ)

Gráficas en ejes geográficos

Las funciones comogeoplotgeoscatterygeodensityplot对联合国的反对geográficos共同的目标。Cree un eje geográfico de forma programática llamando a la funcióngeoaxes.为他们提供资料geográficos在小组中,利用他们的资料código:

latSeattle = 47 + 37/60;lonSeattle = -(122 + 20/60);gx = geoaxes(app.Panel);geoplot (gx latSeattle lonSeattle)

Crear un diseño de gráfica en mosaico

副代表马赛克变体gráficas con la funcióntiledlayout, Cree UN diseño de gráfica in mosaic en UN panel y de forma programática Cree ejes en él utilizdo la funciónnexttile.天堂之物funciónnexttileY utilícelo para specific los ejes para SUS gráficas o diagram。

t = tiledlayout(app.Panel,2,1);[X,Y,Z] =峰值(20)%瓷砖1Ax1 = nexttile(t);冲浪(ax₁,X, Y, Z)%瓷砖2Ax2 = nexttile(t);轮廓(ax2 X, Y, Z)

用论据来反驳客观

阿尔古纳斯funciones gráficas, comoginputygtext因此,对于联合国的具体目标,联合国没有任何论据。我是你的委托人,我是你的上帝HandleVisibilityde la figura de App Designer en“回调”在阿“上”Antes de llamar a estas funciones。Después圣诞之夜,重建圣诞之夜HandleVisibility“关闭”.Por ejemplo, este código muestra cómo definir un callback que permite identiallas coordenada de dos puntos utizando la funciónginput

函数app. ufigue . handlevisibility = . pushButtonCallback(app,event“回调”;ginput(2) app. ufigue . handlevisibility =“关闭”结束

使用funciones没有兼容的con el redimensionamiento automático

Las figas de App Designer儿子可修正的形式预先确定。为了更好地解决问题,我们需要更多的时间来解决问题。为了更好地解决问题,我们需要更多的时间。罪恶禁运,阿尔古纳斯funciones gráficas没有儿子相容con el redimensionamiento automático。在应用程序设计器中,在应用程序设计器中,在应用程序设计器中,在应用程序设计器中,在应用程序设计器中,在应用程序设计器中,在应用程序设计器中,在应用程序设计器中,在应用程序设计器中,在应用程序设计器中,在应用程序设计器中AutoResizeChildrenDel panel en“关闭”.Puede建立了estapidedenla pestaña面板浏览器组件O en el código。

Por ejemplo, la función次要情节没有es兼容的con el redimensionamiento automático。Para utilitzar esta función en la app:

  1. 这是面板的组成部分组件库再见área特拉巴霍。

  2. 上帝保佑你AutoResizeChildrenDel panel en“关闭”

  3. 特别小组,竞争者,主要运用,论点,以nombrevalor“父”Cuando lame a次要情节.Además,特别是我们的论点,在我们的生命中。

  4. lame a la función gráfica con los ejes como初级论证de entrada。

app.Panel.AutoResizeChildren =“关闭”;Ax1 = subplot(1,2,1,“父”, app.Panel);Ax2 = subplot(1,2,2,“父”, app.Panel);Plot (ax2,[10 9 4 7])

Otras funciones comúnmente utilzadas que no son compatibles con el redimensionamiento automático incluyen帕累托yplotmatrix

Para obtener más información清醒cómo gestionar el portamiento del redimensionamiento, consulte默认自动调整大小行为的替代方案

没有兼容的功能

Algunas functiononalidades de gráficas no son compatibles con应用程序设计器。Esta tabla enumera las funconalidades没有兼容性más relevantes para los flujos de trabajo de creación de apps。

属于 不兼容的
恢复警卫数据

Estas funciones no son compatibles:hgexporthgloadhgsave保存负载savefigopenfigsaveasy打印

En lugar de las funcionessaveaso打印, utilice la funciónexportapppara guardar el contenido de una ventana de la app. para guardar gráficas en una app, utilice las funcionesexportgraphicsocopygraphics

形式图解programática conuifigureSon compatibles con las funciones保存负载savefigyopenfig

应用网络

Si está usando App Designer para crear una App web desplegada (requiereMATLAB编译器™),适用范围gráficas adicionales。

Para obtener más información, consulteWeb应用程序限制和不支持的功能金宝app(MATLAB编译器)

Consulte也

|

特马relacionados