C# 如何使用ILC面板绘制三维函数#
我使用的是Ilnumerics,现在我想知道是否有可能在IlPanel函数中绘制两个变量,比如f(x,y)C# 如何使用ILC面板绘制三维函数#,c#,plot,ilnumerics,C#,Plot,Ilnumerics,我使用的是Ilnumerics,现在我想知道是否有可能在IlPanel函数中绘制两个变量,比如f(x,y) 我在网上搜索过,但什么也没找到。有人能帮我吗 从3.3.2版升级ILSurface’允许将两个参数的函数定义打印为曲面: private void ilPanel1_Load(object sender, EventArgs e) { ilPanel1.Scene.Add( new ILPlotCube(twoDMode: false) {
我在网上搜索过,但什么也没找到。有人能帮我吗 从3.3.2版升级ILSurface’允许将两个参数的函数定义打印为曲面:
private void ilPanel1_Load(object sender, EventArgs e) {
ilPanel1.Scene.Add(
new ILPlotCube(twoDMode: false) {
new ILSurface((x,y) => {
return (float)Math.Sin(0.1f * x * x + 0.2f * y * y);
})
});
}
结果:
从3.3.2版升级ILSurface’允许将两个参数的函数定义打印为曲面:
private void ilPanel1_Load(object sender, EventArgs e) {
ilPanel1.Scene.Add(
new ILPlotCube(twoDMode: false) {
new ILSurface((x,y) => {
return (float)Math.Sin(0.1f * x * x + 0.2f * y * y);
})
});
}
结果:
但是如果我想绘制一个我在输入中收到的函数:例如,用户在文本框中输入Abs(x)+Abs(y),然后单击绘制。如何绘制函数?但是如果我想绘制一个函数,我会在输入中收到:例如,用户在文本框中输入Abs(x)+Abs(y),然后单击绘制。如何绘制函数?