contour

    1热度

    1回答

    我想在Matlab中用曲面上预定义的等高线生成曲面图。我已经在Mathematica中生成了这个图,并且希望在Matlab中创建相同的图形。 具备以下功能我所限定的表面 k2[G_, V_] = Sqrt[G]*Exp[-V]; k1[G_] = Sqrt[G]*Exp[-10]; L1[G_, V_] = -0.5*(k1[G_] + 2*k2[G, V]) + 0.5*Sqrt[k1[G_

    1热度

    2回答

    我是新来opencv使用python并试图获取图像中轮廓的形状。 考虑只有像正方形,矩形,圆形和三角形的规则形状有没有办法使用numpy和cv2库来获得轮廓形状? 另外我想找到轮廓内的颜色。我该怎么做? 为了找到轮廓区域,有一个内置功能:cv2.contourArea(cnt)。 “轮廓形状”和“轮廓内颜色”是否还有内置功能? 请帮忙! 注意:我正在考虑的图像包含多个常规形状。

    0热度

    1回答

    我有以下脚本特殊线宽: close all; clear all; clc; x = linspace(-2*pi,2*pi); y = linspace(0,4*pi); [X,Y] = meshgrid(x,y); Z = sin(X)+cos(Y); values = -10:0.5:10; figure [C,hh] = contour(X, Y, Z, val

    0热度

    1回答

    在2D图,我通常使用 l, = pylab.plot([10, 10], [-1000,1000], color="g", lw=0.5) 绘制在x位置10的垂直线,从-1000到在垂直轴1000。 我想在等高线图上做同样的事 如何绘制等高线图中的垂直线? 特别是我使用此代码波纹管 # Blue-White-Red colorbar for plots with negative and posi

    3热度

    1回答

    考虑以下MWE创建一个等高线图: close all [X,Y]=meshgrid(0:100,0:100); Z=(X+Y.^2)*1e10; [C,h]=contour(X,Y,Z); h.ShowText='on'; 然而,标签总是显示轮廓的一个完整的整数符号。 有没有合理的方法来改变这种行为?(比如说,可比MATLAB如何显示变量在命令窗口,或强制科学记数法)

    2热度

    1回答

    使用R,我想绘制一些数据点和他们的曲线(这是用神经网络训练的决策边界)。首先我用正常情节功能做了它,但现在我想用ggplot2看起来更加花哨。 这是它看起来就像没有ggplot(注意曲线尤其是,该点是不太相关的): 与ggplot中绘制点是没有问题的,但现在我要添加曲线为好,这是由以下函数描述: 1.91*(1/(1+exp(-(23.50+12.64*x-24.54*y))))-1.95*(1/

    0热度

    2回答

    正在关注this question,我现在有一个带有自定义颜色条的热图。现在我需要把等高线与标签。我创建了轮廓线,但我无法弄清楚如何放置它们。 这是情节我目前有: 代码生成的情节: reset #Function map values on desired ranges. The values set to 90,95,99 are for later labelling step(x) =

    1热度

    1回答

    我有一个问题,我希望我会在那里找到帮助。 这是我的示例代码。它是我算法的唯一部分。想象一下,在这个方程中,点是如何移动的,我需要用两个变量和点表示函数的轮廓。因为我有比抛物线函数更难的功能,所以方程式比我需要的要长。为此,我在循环之前移动轮廓绘图。但我有问题。我需要总是显示计数,只显示i-loop,我的解决方案不起作用。请帮帮我! [R S] = meshgrid(-5:0.1:5, -5:0.1

    1热度

    1回答

    如何使由gsn_csm_contour_map创建的绘图的边缘平滑而不是使用那些蓝色方块? 我已经尝试了不同的填充模式,没有一个帮助。 在ncl中是否有一个活动轮廓函数?是可以创建一个空值和非空值之间的轮廓? load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl" load "$NCARG_ROOT/lib/ncarg/nclscript

    1热度

    1回答

    我一直在看文档,但我无法弄清楚如何控制在R的filled.contour()图的X轴上的时间戳。我试过axis.POSIXct()和plot.axes = {}。但对我而言都不适用。 这里是我的简单的例子: x1 <- seq(as.Date("2016-01-01"),as.Date("2018-07-01"),by="month") z1 <- c(0.45062130 ,0.5113617