是否有一些方法可以在2D中获得更加有序的三角测量,就像Matlab Delaunay产生的那样?这是Matlab的2D Delaunay三角剖分的一个例子.

使用此代码:
xPoints = np.arange(0,11,1)
yPoints = np.arange(0,11,1)
gridPoints = np.array([[x,y] for y in yPoints for x in xPoints])
tri = Delaunay(gridPoints)
plt.triplot(gridPoints[:,0],gridPoints[:,1],tri.simplices.copy())
plt.plot(gridPoints[:,0],gridPoints[:,1],'bo')
plt.title("Triangulation Visualization")
Run Code Online (Sandbox Code Playgroud)
我得到以下三角测量:

注意Matlab结果中的对角弧如何具有相同的斜率; 但那些在scipy结果中的人是变化的.由于Matlab和Scipy都在内部使用QHull,我认为有一些方法来模仿Matlab结果.
我不小心删除了我的源代码的整个目录...用一个很好的rm -r.我知道,非常糟糕; 但幸运的是,我在包含目录中有一个git repo.因此,git有一个巨大的已删除文件的非分段更改列表.例如:
"deleted: src/caronmonitor/server.py"
Run Code Online (Sandbox Code Playgroud)
如何获取这些文件?网上有建议:
git checkout file
Run Code Online (Sandbox Code Playgroud)
要么
git revert <commit>
Run Code Online (Sandbox Code Playgroud)
但据我所知,将在最后一次提交时将文件恢复到它的状态.我不想回到最后一次提交,而是在删除操作之前返回到右边.我可以查看gitk并查看删除之前的文件; 因此这一定是可能的.
我正在尝试使用JQuery UI设置HTML选择菜单的样式; 但它根本不起作用.这是一个JSFiddle.下面是我想要完成的例子.
这是我的HTML代码:
<form action="#">
<fieldset>
<label for="parameterSelectMenu">Select a Parameter</label>
<select name="parameterSelectMenu" id="parameterSelectMenu">
<option value="volvo">Temperature Actual</option>
</select>
</fieldset>
</form>
<!-- A button to show JQuery is working... -->
<button id="clicker">A button element</button>
Run Code Online (Sandbox Code Playgroud)
这是JavaScript:
$("#clicker").button();
$("#parameterSelectMenu").selectmenu();
Run Code Online (Sandbox Code Playgroud)
在Firefox中,"selectmenu"被报告为不是函数...
delaunay ×1
git ×1
git-checkout ×1
git-revert ×1
git-rm ×1
html ×1
javascript ×1
jquery ×1
jquery-ui ×1
numpy ×1
python ×1
rm ×1
scipy ×1