問題タブ [maple]
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.
concatenation - Mapleの連結"a|| b"については?
コードをテストします
戻りますが、の評価後a1*L[1]+a2*L[1]
に取得する予定です。何か案は?a1*2+a2*2
L[1]
ありがとう。
編集:
もう1つ質問があります。テストコードは次のとおりです。
a1
関数テストで定義されたローカル変数を評価せずに、2 a1 +2a2になります。私は得ることを期待しています2*1+2*a2
。さらにアイデアはありますか?
linear-algebra - Mapleでのシンボリックブロック行列の計算
メープルでは、
収量
ただし、MapleがAとBをブロック行列として扱い、次のようになります。
これは可能ですか?
maple - Maple で境界条件を使用して一連の微分方程式を解く
一連の連立微分方程式を解こうとしています。また、 Mapleを使用して導関数の一部を確認したいと考えています。しかし、私はシンタックスを正しく理解していません。
次のような単純なケースで問題を再現しようとしました。
したがって、これらは今のところ分離されており、解決するのは非常に簡単です。しかし、私はよくわからない何らかの理由で Maple にこだわっています。
次の状況 (上記からわかるように) について、Maple は解決策を提供してくれます。
- 境界条件なしで 2 つの方程式を解く。
- 境界条件を使用して最初の方程式を解きます。
両方を組み合わせると、エラーメッセージが表示されます
エラー、(dsolve で) 入力システムの未知数に依存しない次の方程式が見つかりました: {diff(diff(Q(x, y), y), y) = 0}
P と Q を未知数として明示的に定義した場合 (ヒントとして使用) (コードの最後の行を参照)
エラー、(dsolve で) 問題の未知数として {Q} の指示を受け取り、{y} に依存しない関連関数 {Q(x, y)} を見つけました。不明な {Q} の機能を明示的に指定してください
ノート
- Q を e2 のみの y の関数として定義すると、dsolve ステートメントは機能しますが、これは私が望むものではありません
- 私は pdsolve を調べましたが、これまでのところ運がありません。つまり、試してみ
pdsolve({e1,e2,cond});
ましたが、エラーメッセージは表示されませんが、出力もありません。 - 表示されたエラー メッセージをオンラインで少し検索しましたが、残念ながらそれ以上はわかりませんでした。
- y が e1 の P を x と y
P(x,y)
および setの関数として定義する場合cond:=P(x,0)=0
、dsolve は何も出力しません。
私が解決しようとしていること
私が解決しようとしている実際の問題は次のとおりです。
このセットを Maple で 1 つのコマンドで解決するにはどうすればよいでしょうか? 私は答えがあるべきであることを知っています
ヒント/アドバイスは大歓迎です!
math - もみじの線の交点
次のようにプロットされたときに、カエデで 2 つの線の交点を見つけるにはどうすればよいですか。
交差コマンドを使用しようとしましたが、これが返されました:
助けてくれてどうもありがとう
string - Maple 15 で文字列に変換
使用中の Maple の現在のバージョンに応じて、異なる結果が得られます。Maple v14 では "file.ext" が与えられますが、Maple v15 では "file . ext" (ポイントの前後にスペースがあります) が与えられます。誰か私にこれを説明できますか?前もって感謝します。
maple - mapleを使用して2つの行列を乗算する手順を作成する方法
http://www.mapleprimes.com/questions/35644-Multiply-2-Matrices-In-Maple-Using-A-Procedureにアクセスします
c - Maple コード生成を拡張する際の変数名
区分関数のハンドラーによって Maple CodeGeneration[C] を拡張したいと考えています (なぜ含まれていないのかわかりません)。この目的のために、私は次のことを行いました:
意図的に case ステートメントを優先して if else ステートメントを使用していることに注意してください。翻訳するコードの例を次に示します。
出力は
有効な C ルーチンの場合、明らかに中かっこを次のように置き換える必要があります
のようなもので
他のものも同様です。上記の AddFunction ステートメントの文字列を変更することで、手動でこれを行うことができます。ただし、変数名の結果はコード ジェネレーターには認識されないため、宣言は行われず、必要に応じて結果の値が返されず、ルーチン myp や、piecewise の結果が代入される可能性のあるより複雑な手順に一致することもありません。他の変数に、または計算で使用されます。では、CodeGeneration ルーチンでこれを適切に処理するにはどうすればよいでしょうか。つまり、有効な変数名などを取得するにはどうすればよいですか?
algorithm - Maple で関数/メソッドのソースコード実装を表示するには?
私は次のことを試しました:
ソースコードは取得できませんが、代わりに次の行が表示されます。
ソース コードの実装を表示する方法はありますか?
maple - Maple で点をプロットする
Maple で単一の [2,-2,0] をプロットしたい。コマンドを使用しようとしています:
pointplot3d([2, -2, 0], 軸=法線, 記号=十字)
それは機能しません(おそらくpointplot3dがポイントのリスト用であるため)。助けてください。
matlab - MapleとMatlabの間で行列をコピーします
特定の(4x4)行列をMapleからMATLABにコピーするにはどうすればよいですか?