問題タブ [wxmathplot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - win32用のwxmathPlotを構築する方法は?
最新のwxmathplotをダウンロードしましたが、readmeが少しまばらで、win32プラットフォームでビルドする方法が説明されています。
誰かがこのライブラリをwin32に使用しましたか?誰かが私にドキュメントを教えてもらえますか、またはwin32ターゲット用にビルドする方法についていくつかのヒント/アドバイスを与えることができますか?
最終的にはこれをクロスプラットフォームのものに使用します。今のところ、他のコードを移植するまではwin32です。
私はCMakeを使用する必要があると思いますが、これまで使用したことがなく、これをすべて構築する方法がわかりません-すでにCMakeをインストールしていますが、このライブラリ/サンプルの構築方法を理解するには明らかに愚かすぎます。
さて、なんとかSLNファイルを作成できましたが、はっきりしませんでした。
c++ - wxWidgets リンク プログラムでの Microsoft SDK コンパイラ エラー C2332 および C2011
Windows 7 コンピューターの Visual Studio 2010 でプログラムをコンパイルする際に問題が発生しています。リリース モードでコンパイルすると、次のエラーが発生しますが、デバッグ モードでは発生しません。両方のモードのすべてのプロパティ設定を注意深く確認しましたが、異なる必要がある場所を除いて同じです。コード生成設定は、ランタイムの場合は /MD、デバッグの場合は /MDd で、wxWidgets (2.8.12) ライブラリをコンパイルしたときと同じ設定で、wxWidgets ライブラリの名前は少し異なります。私が言うように、デバッグ モードでプログラムをコンパイルして実行することも、どちらのモードで wxWidgets サンプルを実行することも問題ありません。また、wxWidgets アドオンである wxMathPlot にもリンクしていますが、それが関連しているかどうかはわかりません。wxMathPlot サンプルのデバッグ バージョンまたはリリース バージョンを実行できます。
現在、Microsoft はこれらのコンパイラ エラーに関する情報を少し持っていますが、あまり役に立ちませんでした。
http://msdn.microsoft.com/en-us/library/3ys51zwc(v=vs.71).aspx http://msdn.microsoft.com/en-us/library/sksadsda.aspx
このステートメントは関連しているようです:「タイプライブラリを同じファイルに複数回インポートすると、C2011 が発生することもあります」
それが何を意味するのか、またはどのようにそれを行っているのかわからないことを除いて。あるモードでそれを行い、他のモードでそれを行うのは奇妙に思えます。誰もこの問題を見て、それを克服する方法を知っていますか?
ありがとうフィル
以下は、124 行目から始まる unknwn.h ファイルのコードの一部です。
c++ - wxMathPlot のコンパイル エラー
これは、以前に投稿されたこの質問に続いています。
最良の答えは、プロジェクトに mathplot.h および mathplot.cpp ファイルを追加するだけで機能するはずです。
ただし、これらの 2 つのファイルを Visual Studio 2010 のプロジェクトに追加して (プロジェクトを右クリックし、[追加] -> [既存の項目] を選択して 2 つのファイルを選択)、コンパイルしようとすると、次のエラーが発生します。
どうすればこれを修正できますか?
matlab - 他の関数の組み合わせの結果からの関数プロット
wxmaxima:f1(x, y)
とで宣言された 2 つの関数がありf2(x, y)
ます。どちらにも、if-then-else ステートメントと基本的な算術演算 (加算、減算、乗算、除算) が含まれています。例 (ほんの一例ですが、実際の関数はもっと複雑に見えます):
関数x
とy
0.1 から 500000 への変更の両方で、次の点の 3D プロット (グラフ) が必要です。
とが複雑すぎるためz
、上記の方程式から抽出する (そして新しい光沢のある関数 を取得するf3(x, y)
)ことは不可能であることに注意してください。f1
f2
これは、計算ソフトウェアを使用して達成できるものですか?
前もって感謝します!
編集:私が必要とするのはプロットです
どこ
wxmathplot - x軸がミリ秒のwxMathPlot?
Sensor HID デバイスと wxWidgets ホスト アプリケーションをそれぞれ使用しています。
プロセスフロー:
1.センサーは、数ミリ秒から数秒ごとに、タイムスタンプ(ミリ秒単位)付きの float 値を送信します。
2. ホスト アプリケーションはデータを読み取り、グラフに表示します (x 軸は時間、y 軸は float 値)。
mpX_TIME で mpFXYVector と mpScaleX を使用しています。
タイムスタンプがミリ秒単位の場合、x 軸のタイム ティックが正しく表示されません。
この問題を解決するのを手伝ってください。
よろしく、
Rajan.M
c++ - wxSmith(Code::Blocks) と wxWidgets で Mathplot を使用する方法
GUI アプリケーションの Code::Blocks で wxSmith を使用しています。基本的な wxWidgets コンポーネントの作成には問題ありませんが、内部に何かをプロットする必要があります。
したがって、MathPlot をダウンロードし、mathplot.h と mathplot.cpp の両方をプロジェクト フォルダーにコピーしました。
wxSmith のパレット (エディターの下部) に、このカテゴリ 'mathplot' があります。「mpWindow」コンポーネントを選択し、
#include "mathplot.h"
パラメーター宣言などのために main.h ファイルに追加しました。
ここでの問題は、「mpWindow::mpWindow(wxWindow*, int, wxPoint const&, ...) への未定義の参照です」というエラー メッセージが表示されることです。
wxSmith や wxWidget で MathPlot を使用する際の詳細な手順や例を示すソースは見つかりませんでした。
したがって、誰かがこれで私を助けることができれば、それは大歓迎です!
wxWidgets 2.8.12 を使用しています。