当前上下文中不存在名称 'cos'
The name 'cos' does not exist in the current context
我正在尝试使用 math.net.symbolics 库进行派生。
我收到此错误:
编译器错误 CS0103
当前上下文
中不存在名称 'cos'
private void Form1_Load(object sender, EventArgs e)
{
var x = Expr.Variable("x");
var func = 2 * x * x - 2 * Trigonometric.Contract(cos(x)) + 1; //exc. question: 2 * x * x - 2 * cos(x) + 1
Console.WriteLine("f(x) = " + func.ToString()); //answer: //4*x+2*sin(x)
var derivative = func.Differentiate(x);
Console.WriteLine("f'(x) = " + derivative.ToString());
}
该文档适用于 F#。它不起作用,因为我正在用 C# 编写代码。
我使用时的问题已解决
x.Cos()
而不是
cos(x)
我正在尝试使用 math.net.symbolics 库进行派生。
我收到此错误: 编译器错误 CS0103 当前上下文
中不存在名称 'cos'private void Form1_Load(object sender, EventArgs e)
{
var x = Expr.Variable("x");
var func = 2 * x * x - 2 * Trigonometric.Contract(cos(x)) + 1; //exc. question: 2 * x * x - 2 * cos(x) + 1
Console.WriteLine("f(x) = " + func.ToString()); //answer: //4*x+2*sin(x)
var derivative = func.Differentiate(x);
Console.WriteLine("f'(x) = " + derivative.ToString());
}
该文档适用于 F#。它不起作用,因为我正在用 C# 编写代码。
我使用时的问题已解决
x.Cos()
而不是
cos(x)