2

Mathematica を使って自分のコースプロジェクトのグラフィックをプロットしたいと思っています. プロジェクトのコードがあります:

        try
        {
            toCompute = @"Show[RegionPlot[-2 <= x1 && x1 <= 2
                          && -2 <= x2 && x2 <= 2, {x1, -2, 
                         2}, {x2, -2, 2}, PlotStyle -> RGBColor[0.7, 1, 1]], 
                        Table[ContourPlot[Sin[x1]*x2 == i, {x1, -2, 2},
                        {x2, -2, 2}], {i, -5, 5, 0.5}], PlotRange -> All]";

            Function.MathKernel.Compute(toCompute);
            if (Function.MathKernel.Graphics.Length > 0)
                Show(Function.MathKernel.Graphics[0]);
        }
        catch (Exception ex)
        {
            System.Windows.Forms.MessageBox.Show(ex.Message);
        } 

コードはエラーなしで動作しますが、結果の画像は空です (グラフィックなしの背景のみ)。toCompure 文字列を Mathematica に入力すると、グラフィックがプロットされます。

なぜそうなるのですか?

4

0 に答える 0