Я хочу извлечь шаги линейного уравнения, а не только результат, используя WolphramAlpha.Net? - PullRequest
0 голосов
/ 19 марта 2019

Я использую Wolfram | Alpha.Net - полную реализацию API 2.0 для связи с моим приложением ASP MVC.К счастью, я могу отправлять запросы и получать результат, но, насколько мне известно, в Wolfram Alpha API есть ShowStepsApi, который можно использовать для извлечения шагов из задач алгебры.Для справки это мой код:

public ActionResult Index2()
{
    // Test the newer library here
    WolframAlphaNET.WolframAlpha wolfram = new WolframAlphaNET.WolframAlpha("JV35XH-QT3VLP5KEG");
    QueryResult results = wolfram.Query("solve 3x-7=11");
    List<Pod> pods = results.Pods;
    List<string> strList = new List<string>();
    Pod primaryPod = results.GetPrimaryPod();

    if (primaryPod != null)
    {
        strList.Add(primaryPod.Title);
        if (primaryPod.SubPods.HasElements())
        {
            foreach (SubPod subPod in primaryPod.SubPods)
            {
                strList.Add(subPod.Title);
                strList.Add(subPod.Plaintext);
            }
        }
    }

    return View();
}

Когда я отлаживаю для просмотра значения SubPods, я не могу нигде найти шаги в текстовом или графическом формате!

...