问题标签 [surface]
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.
r - 将多个填充的轮廓图与 R 中不同级别的条件变量相结合
我目前正在研究模拟集水流对四个气候变量的响应:T、RH、Rs 和 uz。我想为我的两个变量T 和 Rs的流量构建一些“响应面”,其中Rs 和 uz范围的不同组合,即流量对T 和 Rs的响应以RH 和 uz为条件。
然而,格子中似乎没有可用于构造具有 2 个条件变量的表面的函数,或者就像我一直在错误地使用它们一样。例如,我尝试了 levelplot()但它给了我一个空白图:
因此,我手动将 Rs 和 uz 的范围划分为区间,并尝试使用fill.contour为 Rs 和 uz 区间的每种组合构造曲面。
这里是我开发的代码 - 对不起,因为我仍在发展我的编码技能:
这些似乎给了我很好的个人曲面图,如下所示,但顶部没有条形来指示条件变量的水平(就像您在使用格子生成的标准曲面图的面板上看到的那样- 所以我正在努力将它们组合起来连同这些条形图一起显示条件变量。
任何帮助将不胜感激!:)
jquery - MSPointerDown 事件在 jquery 中不起作用
我在 jquery 的 MSPointerDown 事件中添加了一个函数。它不适用于窗口平板电脑的 IE。
如何添加此功能以在窗口平板电脑的 IE 中正常工作。
matlab - 网格/曲面剪裁
我正在使用 Matlab 中的一些南极 DEM 数据。所以,到目前为止,我已经能够使用以下基本代码生成一个漂亮的网格:
现在我有几个问题,尽管从过去几天开始,我一直无法回答这些问题,并且日夜查看所有论坛和谷歌搜索。希望各位高手能给我一些建议。我的问题是:
上面的代码需要很多时间。同意南极洲的 DEM 尺寸大,代码响应时间慢并不一定意味着它不正确。但是,我完全无法在我的笔记本电脑(2.5 GHz/4GB)上运行这段代码——它太慢了。我想知道是否有其他方法可以更快、更高效地生成网格。
第二个问题是上面的“Data.xyz”包含来自所有南极洲的DEM数据。生成网格后,我想根据位置对其进行剪辑。例如,我想提取由 x1、y1、x2、y2、x3、y3 和 x4、y4 限制的区域的网格数据。我该怎么做呢?我在任何地方都找不到合适的功能或工具或任何用户脚本来允许我这样做。是否可以在matlab中切割网格?
我正在运行 Matlab 2012a,但我无权访问映射工具箱。有什么建议么???
matlab - MATLAB中3D空间中的非线性最小二乘法?
对于 2D 空间,我使用了 lsqcurvefit。但是对于 3D 空间,我还没有找到任何简单的功能。
我试图适应的功能有这样的形式:
z = f(x,y) = a+b*x+c*e^(-y/d)
我想知道是否有任何工具箱或功能可以以最小二乘的方式拟合此类数据。或者可以以某种方式使用lsqcurvefit吗?
否则我想我必须自己写一些东西。回到理论阅读我猜。
所以,任何帮助将不胜感激。
谢谢。
android - 手动绘制到 MediaPlayer 的表面
我将 TextureView 设置为 MetoaPlayer 来播放视频:
视频播放正常。
但是当我尝试在表面上绘制很多时,视频播放没有开始!
当我在媒体播放器上调用 play() 时,播放没有开始。
我想,Surface 移动到无效状态并且 MediaPlayer 无法播放视频。但是 logcat 是空的。有任何方法可以使用媒体播放器在同一表面上绘图。
javascript - Three.js 中的插值曲面
嗨伙计,
我在 Three.js 中有一个属于表面的问题:我有一堆 Vec3 点,想通过它们插入一个表面。在搜索时,我偶然发现了贝塞尔曲线(three.js bezier - 仅作为线条),看起来更像是我正在搜索的东西:three.js Nurbs。我试图重构代码,但文档很糟糕(像这样的页面),我没有通过重构代码了解一切是如何工作的......
那么问题来了:有没有什么简单的方法可以从我的计算点中得到一个形状?(如果没有插值,我仍然会很高兴)。
谢谢你们!
垫
编辑:我想要实现的是曲面图。我偶然发现了http://acko.net/blog/making-mathbox/但它对我的需求来说太大了......
math - Building bicubic coons patch from four boundary curves
I want to create s coons patch surface from four boundary curves s1(u), s2(u) q1(v), q2(v)
I know that equations are the following (added screenshots from a presentation):
There are a few parts of the equations that are not fully understand and i did not find any good explanation:
In s1(u,v) what is the meaning of p1v(u) and p2v(u)? same goes for q1u(v) and q2u(v) in s2(u,v).
In the A matrix, what is the meaning of A00(u,v)..A11(u,v). What would be the value of these parameters if p1,p2 are only functions of u (and not v) and q1,q2 are only function of v.
I would appreciate any help on this issue.
matlab - 在 Matlab 中使用动画表面保持光照
我正在尝试在 Matlab 中为旋转球体设置动画,但是球体上的照明会随之旋转。相反,我希望球体旋转,而照明在坐标系中保持固定。这是我的代码当前正在生成的 gif 图像:Animation。这是我的代码:
algorithm - 贝塞尔曲面上的 deCasteljau 算法
大家好,我有 2 个与 Decasteljau 算法相关的问题,它们更多的是一般性问题,但如果我是对的,它可以帮助解决很多问题。这里是:
除非我们手动绘制曲线?如果我们知道曲线的顺序,我们可以轻松地为该曲线顺序形成伯恩斯坦多项式,并为给定的参数值计算点。因为当你展开 Decasteljau 时,你得到的是伯恩斯坦多项式?所以就像我说的,请帮助我弄错了吗?
matlab - 使用 n 个 Z 坐标点和 mxn(X 和 Y 点)在 Matlab 上绘制曲面
我有一个问题,我将数据格式化为在 Z 轴上有 n 个数据点,并且每个 Z 数据点都有 m 个对应的 x 和 y 点。我本质上想要有 n 个 2D m 点图,但合并到一个曲面中。
我的数据采用以下形式:
所以本质上,在z(i)
,我想data(:, :, i)
绘制。然后最后全部合并成一个表面。我将如何做到这一点?
一个可能有助于想象这种情况的例子是,如果data(:, :, i)
所有i
都是均匀的,就像上面的样本一样,那么将绘制一个立方体表面(体积 12)。