2012-01-08 7 views
3

enter image description heremathematicaで出力を操作する方法を調整するには?

することにより、この式は、標準形式で記述されるように、オプションを操作調整することである:5つのCos(+ 1.85982×)、Iは内部それは、まず、X、及び、位相を書かれている括弧ことを意味します。

また、このフェーズはPiの形で書かれています。私は、生徒が1.5708よりも親しんだ形式のPi/2で位相を見ることがより意味があると思うからです。

ありがとうございました。ありがとうございました。ここで

は、私が使用するコードです:

Manipulate[ 
    Plot[A Cos[\[Omega] t + \[Phi]], {t, -4 Pi, 4 Pi}, AspectRatio -> 1, PlotRange -> 10], 
    Dynamic[A Cos[\[Omega] x + \[Phi]]], {{A, 5}, 1, 10, 1, Appearance -> "Labeled"}, 
    {\[Omega], 1, 5, 1, Appearance -> "Labeled"}, 
    {\[Phi], 0, 2 Pi, Appearance -> "Labeled"}] 

答えて

3

スクリーンショット

Manipulate[ 
Plot[A Cos[\[Omega] t + \[Phi]], {t, -4 Pi, 4 Pi}, AspectRatio -> 1, PlotRange -> 10], 
Pane[Dynamic[A Cos[Row[{\[Omega] x, "+", \[Phi]}]]], {100, 30}], 
{{A, 5}, 1, 10, 1, Appearance -> "Labeled"}, 
{\[Omega], 1, 5, 1, Appearance -> "Labeled"}, 
{\[Phi], 0, 2 Pi, Pi/10, Appearance -> "Labeled"}] 

のようなたぶん、あなたが何かを行うことができます:1が継続的に制御することを好む。実際に

rational phase

+0

はあなたに感謝し、あなたは私の問題を解決:) – balboa

2

位相と振幅。だから我々はexprHoldForm[expr]防止評価を使用することにより、希望される可能性がありますトリックを追加し、予想される結果を達成するために:

Manipulate[ 
    Plot[A Cos[\[Omega] t + \[Phi]], {t, -4Pi, 4Pi}, AspectRatio -> 1, PlotRange -> 10], 
    Pane[Dynamic[ A Cos[Row[{ \[Omega] x, "+", \[Phi]/Pi HoldForm[Pi]}]]], {150, 30}], 
    {{A, 5}, 1, 10, Appearance -> "Labeled"}, 
    {\[Omega], 0.1, 5, Appearance -> "Labeled"}, 
    {\[Phi] , 0, 2 Pi, Appearance -> "Labeled"}] 

enter image description here

+0

は、このトリックを共有していただきありがとうございます。 )誰かがこれを試してみると、私のように式が問題に遭遇する可能性があります。それを修正するために、私はちょうどペイン[______、{150,30}]の寸法を変更することによって、それを大きくするボックスを作った。私はそれを{170,30}に変更しました。そしてそれはうまくいきます。 – balboa

+0

それを報告していただきありがとうございます。 – Artes

関連する問題