kannnami_choのプロフィール

@kannnami_cho kannnami_cho
ありがとう数5
質問数0
回答数5
ベストアンサー数
5
ベストアンサー率
100%
お礼率
0%

  • 登録日2011/02/07
  • Maximaのコマンドについて

    こんにちは、 Maximaの初心者です。 下記を教えて下さい。 その1 X=3; Y=3; Z=X+Y; Print[“XとYを足すと”,Z,“になります。”]; とするには、どうすれば良いでしょうか?Printのコマンドがよくわからないです。 その2 4/3 を、数値で表示させるには、どのようなコマンドを使用すればよいでしょうか? 答えは、1.3333になります。 その3 x=3 と定義して、その後、xを初期化して、xはxと定義する方法は? その4 y=x^2+1 で、x=z+1 として、 y=(z+1)^2+1 にする方法 式の代入するコマンドは?

    • noname#176684
    • 回答数1
  • maximaで定積分を漸化式と台形から解きたい

    maxima初心者です。 f(x):=%e^a*x^n*%e^(-x); a:0.5; n:20; を4つの方法で0からaまで定積分し、その誤差を比較し正しい答え(誤差が少ない?)を出す計算式をみつけるという課題が出ました。 integrate(f(x), x, 0, a); romberg(f(x), x, 0, a); で出してはみたのですが、漸化式を使った解き方と、台形から解く方法、そして何が正しいのかの見極め方がわかりません。 漸化式は資料に I[0]:%e^a-1; for n:1 thru 20 do( I[n]:n*I[n-1]-a^n); print(i[20]); というヒントがあったのですが、正直これに関しては何が何なのかさっぱりわかっていません。 そして台形に関しては (f(0)+f(0.5))*(0.5)/2;で大きなひとつの台形として計算できると思ったので、 (f(0)+f(0.5)+2*(f(0.1)+f(0.2)+f(0.3)+f(0.4))) *(0.5/5)/2; や (f(0)+f(0.5)+2*(f(0.05)+f(0.1)+f(0.15)+f(0.2)+f(0.25)+f(0.3)+f(0.35)+f(0.4)+f(0.45))) *(0.5/10)/2; と分割数を大きくしてみましたが、これだと埒があかないですよね.. どうにもこうにもいかなくなり、質問させていただきました。 せっかくの高性能を全く使いこなせていなくて情けないです。 どなたか超初心者の私にわかりやすく解説していただけないでしょうか。 よろしくお願いします。

  • maximaでのグラフ描画について

    お世話になります。 数式ソフトmaximaで、xの変域で場合分けされたグラフを描きたいのですがどのようにプログラムすればよいのか詳しい方ご教示願います。 例えば次のような式です。 : y=x^2 (x<0), y=x (x≧0) これを同一グラフ上に描きます

  • maximaの積分に関する質問です

    maximaで積分を行っているのですが、 integrate(x,x,sqrt(y),y);と入力してその計算結果が返ってくるはずなのですが、 defint: lower limit of integration must be real; found sqrt(y) -- an error. To debug this try: debugmode(true); とエラー表示がされてこれ以上計算が進みません。どのように対処すれば うまくいくのでしょうか。

  • maximaで陰関数のグラフを描く方法

    お世話になります。 フリーの解析ソフト「maxima」で、例えばy^2=x^3(陰関数)のグラフを描かせたいのですが、ヘルプ等を見てもうまくグラフが表示されません。 どのようにすればよいのか、具体的にコマンドを教えていただけませんか。 よろしくお願いいたします。