• ベストアンサー

MATLAB

MATLAB が家にはないので、PrimMathを代用しようと思っています。 symsumという関数を使いたいのですが、PrimMathでは使えませんでした。 PrimMathで数列を扱うにはどうすれば良いのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • rabbit_cat
  • ベストアンサー率40% (829/2062)
回答No.1

PrimMathでは無理でしょう。 symsumみたいな(数列などの)数式をそのまま扱うようなことをしたい場合には一般には「数値計算ソフト」ではなくて「数式処理ソフト」と呼ばれるソフトを使います。 Matlabは本来は数値計算ソフトであって数式処理ソフトではないんですが、Matlabではsymで始まる関数で特別に数式処理もできるようになっています。 というわけで、symsumみたいなことを家でやりたいなら、数値計算ソフトではなくて、数式処理ソフトを使いましょう。フリーがいいなら、Maxima とか、最近フリーになったReduceとかがいいのでは。

mamoru1220
質問者

お礼

ご回答ありがとうございました。

関連するQ&A

  • MATLAB

    MATLABを使うにあたって、MATLABに存在する誤差関数erfcを使用し、 10^-4=0.5*erfc(x)、10^-4=0.5*erfc(√x)、という式でそれぞれxを求めるにはどうしたらよいのでしょうか?

  • matlab と C++の混合

    こんばんは。matlab初心者で、分からないことがあるためこちらに参りました。 メイン関数はmatlabなのですが、その中に一部 C言語で書かれた関数を含んでおり、それをmatlabで実行させたいのですが、確かそのようなことは可能だときいたのですが、実際そうですよね?? もし、可能ならば、 今 matlabのメイン関数と C言語で書いた副オプログラムを 同じディレクトリに置いて試してみたのですが、それだけではエラーになってしまいました。matlabと C++を混合で実行させるにはどのようにしたら良いのでしょう? どなたか教えていただけると助かります。

  • MATLABでFFTを行うには

    こんばんは。 ある信号のスペクトラムを解析したいと考えています。 MATLABを用いてそれを行いたいのですが、 FFTができるような関数ってもともとMATLABに用意されて いるのでしょうか? 教えてください。よろしくお願いいたします。

  • MATLAB 新しいバージョンの関数

    MATLAB R12を使ってます。R14で加えられた新しい関数(houghなど)を使うにはどうしたらよいのでしょうか? MATLAB Centralにあるものをダウンロードしてtoolboxの中に入れてみたのですが、そんな関数はないと言われています。パスの設定とかを変えるんでしょうか? よろしくお願いします。

  • matlab、制御についてです。

    matlab、制御についてです。 matlabを使用して、制御の勉強しています。 式誤差モデルから伝達関数を求める方法はあるのですか? あるのであれば教えていただきたいです。 ちなみに、System Identification Toolboxは入っていません。 お願いします。

  • Matlabでのinverse(逆関数)のあらわし方

    こんにちわ。 研究で急にMatlabを使わなければいけなくなりました、Matlab初心者です。 ちょっとお聞きしたいことがあり、質問させていただきます。 MatlabでのInverse(逆関数)の計算の仕方がわからず、途方にくれ ています。どなたか教えていただけないでしょうか? 三角関数の逆関数の計算を表したいんですが、たとえば、 f(n) = cos(π*n) 0<=n<=1 = 0 otherwise みたいな関数があったときに、この関数とこの関数の逆関数を計算し、グラフ化したいのですが。 よろしくお願いいたします。

  • MATLABでの画像ボケ

    MATLABを使って画像をぼかしたいと考えています. どのようなぼかし方でもいいので関数と使い方を教えて頂けませんか??

  • MATLABに詳しい方,お願いします

    私は現在,研究で環境モデリングについて研究しております. モデリングを行う上で,MATLABのwarpという関数を用いテクスチャマッピングをしています. そこで,3次元PLOTしたモデリング結果の視点を,原点に取りたいのですが,どうしても無限遠の視点を変えることができません. 色々調べたのですが,視点方向を変える関数はあるのですが,視点の座標を定義できる関数がありませんでした. MATLABでは視点を定義することはできないのでしょうか? 知識のある方がおられましたら,どうかご教授下さい.

  • Matlab transfer fcn

    Matlab simulinkの伝達関数(Transfer Fcnブロック)をソルバー:Eulerとして使用していましたが、matlabではなく、c#で置き換えることになってしまいました。 伝達関数(Transfer Fcnブロック)を詳しくは、わからず使用していたので、困ってしまいました。 参考になるサイト等があれば、教えてください。(できればサンプルプログラム等もあると助かります。)

  • MATLABの使い方に関していくつか質問

    MATLABの使い方に関していくつか質問をお願い致します。 ・MATLABはスクリプトと関数を別のmファイルに記述して保存しますが、 小さな関数が増えてくると関数をいちいち開くのが大変です。 一つのmファイルにスクリプトと関数、あるいは複数の関数を記述して保存することは可能でしょうか? ・プログラムを更新するごとにバックアップを取ることで、何か不具合があっても元に戻せるようにしているのですが MATLABは複数のファイルに内容が書かれてあるため、フォルダ単位でバックアップを取る必要があります。 これら複数のmファイルを一つのプロジェクトファイルにまとめて保存することは可能でしょうか? ・エディターを開いた状態でメインウインドウをクリックすると エディターが隠れてしまいますが、エディターを常に前面表示して、隠れないようにすることは可能でしょうか? ・セミコロン無しでプログラムを書くとコマンドライン上でそれらの値が表示されます。 このとき、 xxx = 12345 のようにイコールの後に二回改行が自動的に入って表示されるのですが この改行を無くして xxx = 12345 のように表示するように変更することは可能でしょうか? よろしくお願いいたします。