Я пишу учебник C# API с Matlab, используя matlab.engine.
(Я хочу обмениваться данными между C# и Matlab. Однако я не могу использовать библиотеку при компиляции. Как скрыть ошибку?
Мой код здесь:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;
using MathWorks.MATLAB.Engine;
using MathWorks.MATLAB.Exceptions;
using MathWorks.MATLAB.Types;
using System;
namespace MathWorks.MATLAB.Engine.ConsoleExamples
{
public class Program
{
public static void Main(string[] args)
{
Console.Write("Starting MATLAB... ");
using (dynamic matlab = MATLABEngine.StartMATLAB())
{
Console.WriteLine("done.");
double[] A = matlab.linspace(-5.0, 5.0);
int[] sz = new int[] { 25, 4 };
double[,] B = matlab.reshape(A, sz);
}
// Call when you no longer need MATLAB Engine in your application.
MATLABEngine.TerminateEngineClient();
}
}
}
namespace UDP_virtual
{
internal static class Program
{
///
/// The main entry point for the application.
///
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
Но я не компилирую. Я предполагаю, что не добавляю lib для файла C#.
Я пишу учебник C# API с Matlab, используя matlab.engine. (Я хочу обмениваться данными между C# и Matlab. Однако я не могу использовать библиотеку при компиляции. Как скрыть ошибку? Мой код здесь: [code]using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using System.Windows.Forms;
using MathWorks.MATLAB.Engine; using MathWorks.MATLAB.Exceptions; using MathWorks.MATLAB.Types; using System;
namespace MathWorks.MATLAB.Engine.ConsoleExamples { public class Program { public static void Main(string[] args) { Console.Write("Starting MATLAB... "); using (dynamic matlab = MATLABEngine.StartMATLAB()) { Console.WriteLine("done."); double[] A = matlab.linspace(-5.0, 5.0); int[] sz = new int[] { 25, 4 }; double[,] B = matlab.reshape(A, sz); } // Call when you no longer need MATLAB Engine in your application. MATLABEngine.TerminateEngineClient(); } } } namespace UDP_virtual { internal static class Program { /// /// The main entry point for the application. /// [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } } }
[/code] Но я не компилирую. Я предполагаю, что не добавляю lib для файла C#. [img]https://i.sstatic.net/4Fzfz.png[/img]
Я пишу учебник C# API с Matlab, используя matlab.engine.
(Я хочу обмениваться данными между C# и Matlab. Однако я не могу использовать библиотеку при компиляции. Как скрыть ошибку?
Мой код здесь:
using System;
using System.Collections.Generic;...
Мой код Python обычно работает нормально, но после его компиляции с помощью PyInstaller pystray не работает. Я получаю следующую ошибку:
Traceback (most recent call last):
File pystray/_xorg.py , line 162, in _update_icon
File pystray/_xorg.py ,...
Я смотрел видео Майка Шаха на SDL2 с помощью Mac и выполнил тестовый запуск. Команда компиляции работала нормально, но настоящая проблема возникла, когда я ее запустил.
Моя команда компиляции была clang++ main.cpp ./glad/src/glad.c -I/Library/...
Я пытаюсь развернуть определенную функцию из MATLAB в Python. Я использовал компилятор библиотеки MATLAB для упаковки необходимой функции. Мне удалось это сделать, и я импортировал пакет в свою среду Python (я работаю над Spyder).
При попытке...