Qt 4.8.7이 포함 된 Windows 10에서 MathGL 2.3.5.1 (http://mathgl.sourceforge.net/doc_en/Main.html)을 사용하고 있습니다. MathGL의 벡터 필드를 사용하는 데 문제가 있습니다. 파일 이름이 mathgl-2.3.5.eng.pdf 인 MathGL의 문서는 https://sourceforge.ne
sourceforge에있는 Windows 바이너리를 사용하여 win7 컴퓨터에 MathGL 라이브러리를 설치했습니다. 지시 사항을 따랐으며 mathgl bin을 포함 시켰습니다 : 대응하는 mingw 폴더에 파일을 include하고 lib하십시오. 하지만 다음 테스트 예제를 실행하려고하면 그 컴파일하고 다음과 같은 오류가 제공되지 않습니다 #include
MathGL, C++ 라이브러리를 배우고 있지만 그래프를 성공적으로 그릴 수는 있지만 "예제 코드"를 사용해도 그래프를 그릴 수는 없습니다. 파일. 자신의 공식 웹 사이트에 "샘플 코드"는 다음과 같습니다 : 개발자 제안으로 g++ test.cpp -o test.o -lmgl-wnd
: #include <mgl2/window.h>
int sample(
테스트라는 이름의 파일 ml.cc, 난 이미 "/ usr/local/lib 등의 #include <mgl2/mgl.h>
int main()
{
mglGraph gr;
gr.FPlot("sin(pi*x)");
gr.WriteFrame("test.png");
return 0;
}
에/usr/지방/포함 libmgl.
MathGL을 사용하여 박스 플롯에 10x48 데이터 세트 (각 샘플이 48 개 이상인 샘플링 포인트 10 개)를 표시하려고합니다. 결과는 각 샘플링 지점에 대한 데이터를 요약하는 10 개의 상자 플롯이어야합니다. 문제는 MathGL에서 boxplot 함수에 필요한 데이터 형식을 파악할 수 없다는 것입니다.이 mglData(10x5) =
{
Mi
정말 붙어있어, 조언이나 실제 예가 필요합니다. 1) 나는 데이터를 빠르게 도착 (부스트 : : 스레드 벡터 생산자 스레드가 ~ 초당 100 개 샘플) 2) 나는 그것이 3 도착하는대로 QMathGL가 내 Qt는이을 동결 GUI 싶지 않은) 데이터를 페인트 할 QMathGL :: update()를 별도의 스레드로 이동하려고했습니다. Qt는 별도의 스레드에서
저는 C++에 익숙합니다. (자바 개발자가 되곤합니다.) 여기서 그래프와 차트를 플롯해야하는 어플리케이션을 작성해야합니다. 이렇게하려면 MathGL 라이브러리를 사용하고 싶습니다. 그리고 저는 그것을 사용하기 위해서 스스로 컴파일해야한다는 것을 배웠습니다. 그래서 지난 며칠 동안 노력하고 있습니다 ... 저는 MinGW 및 CLion IDE가있는 Windo
sourceforge의 지침에 따라 MathGL을 다운로드하여 컴파일했지만 오류가 발생하지 않았습니다. 내가 내 첫 번째 테스트 프로그램 실행시 : (라인 1의 <> 괄호는 코드가 그렇게 보인다 삭제하지만 그들이) g ++ -lmgl와 #include mgl2/mgl.h
int main(){
mglGraph gr;
gr.FPlot