• ベストアンサー

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

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

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

  • ベストアンサー
  • sgwjn
  • ベストアンサー率70% (47/67)
回答No.2

#1です。 失礼しました。 逆行列ではなく逆関数ですね。 finverse(f) で、fの逆関数が取得できます。

ken6791
質問者

お礼

返信が遅れましてすいません。 無事にできました。 ありがとうございました。 また困ったときはよろしくお願いいたします。

その他の回答 (1)

  • sgwjn
  • ベストアンサー率70% (47/67)
回答No.1

関連するQ&A

  • MATLABに詳しい方にお願いです。

    最近MATLABの計算式をやっているのですが、わからないことがいくつかあるので質問させてもらいます。 ・MATLAB内での添え字のつけ方はどうするのでしょうか?例えば、小文字のxの右下に数字の1をうつといった具合です。 ・グラフの最小値を記すプログラムは以下の通りだと思いますが、 f=inline('x*cos(x)-0.3') [x, fval]=fminbnd(f,0,2) fplot(f,[0,2]) hold on plot(x,fval,'*') このグラフの最大値を記すにはどうすればいいでしょうか? ・パラメータ関数 (x,y)=(3sin t,5cos t) (0≦t≦20π) を格軸が同じスクリーンでグリッド表示するには表示するにはどうすればいいでしょうか? 多くなってしまってすいません。どれか一つでもわかる方はお願いします。また、不明瞭な点はご指摘お願いします。

  • 逆三角関数の読み方について

    関数 f の逆関数は「エフインバース」と読む。(ことが多い) 正弦関数 sin の逆関数、逆正弦関数は「インバースサイン」(とも読むらしい。アークコサインとのほうがメジャーだとは思いますが。) インバースの位置が前につくか、後ろにつくかが変わっていますが、何か理由があるんですかね? 個人的にはどっちかに統一しろと言いたいのですが・・・。 何か知っている方、意見があるかたはお願いします。

  • 逆三角関数の定義域

    逆三角関数の定義域 f(x)=cos(2arcsinx)の定義域についてです。 ()内は、arcsinxの定義域が[-1,1]で、2arcsinxになったとしても定義域は変化しないのはわかりますが、cosとどう関係しているのかがわからないです。

  • MATLABシンボリックマスツールの代入計算

    MATLABシンボリックマスツールで組み立てた計算式にsubs関数を使用して変数を代入して解を得たいと考えています。 実際実行した結果ですが, cos(17377/7500) のように三角関数の所の計算が中途半端で止まってしまい,解をえることができません。 すべて計算させるためには,何か別に関数を入力することで可能になったりするでしょうか? 何か対応がありましたら,教えていただければと思います。

  • 逆三角関数について

    今、自分で逆三角関数について調べているのですが逆三角関数について詳しく書いてあるサイトを教えてほしいのですが… 例えば、逆三角関数の定義からそのグラフ、値の求め方など高校数学で理解できるように書いているサイトを教えてください。お願いします。

  • 逆三角関数のグラフの問題が・・・

      昨日、逆三角関数の数値計算を質問させていただいた者なんですが、これで終わりにしますのでグラフの問題を最後に教えてください。  (1)  f(x)=Arcsin(sinx) (2) f(x)=sin(Arccosx)  の2問なのですが、 これらを、どのように場合わけをすればよいのかがわかりません。あと、グラフの概観を簡単でいいので言葉で示していただけるとありがたいです。よろしくおねがいします。

  • MATLABの使い方

    純粋な数学の質問じゃなくて申し訳ないのですが、数学に関することなのでここで質問させていただきました。MATLABを使って以下のことを計算させたいのですが、その入力の仕方を教えてください。 1.以下の近似値を求めよ。 (1)e=lim[n→∞](1+1/n)^n (2)e=Σ[n=0→∞]1/(n!) (3)π=4(1-1/3+1/5-1/7+…) (4)π=4{4(1/5-1/(3・5^3)+1/(5・5^5)-…)-(1/239-1/(3・239^3)+1/(5・239^5)-…)}  (5)100^(1/9) (6)5^(-x)=x 2.以下の関数のグラフを表示させる  (1)e^(-x)・Arctanx (-5≦x≦5)  (2)x=(t^2-t-3)e^(t)・cost,y=(t^2-5t+1)e^(t)・sint (-1≦t≦10) MATLABに関してはまったくの初心者なので、できれば入力方法を具体的に示していただければ幸いです。よろしくお願いします。

  • 逆三角関数を教えてください。

    本来は自分で調べるべきなんでしょうが、何分急を要しますので、どなたか教えていただけるとありがたいです。 直角三角形ABCで底辺A=3 と高さB=5 がわかっていて、角度θを求めたいとき、 逆三角関数のθ=tan^-1 B/A を使って 例えば θ=tan^-1 5/3 になったとき、これ以上計算するにはどのようにすればよいのでしょうか。 三角関数表などを活用しないといけないのでしょうか。

  • フーリエ級数、絶対値付き三角関数の問題

    f(x)は周期2の関数で f (x) = | cos(πx) | - cos(πx) (-1≦x≦1) のときのフーリエ級数を求める問題ができずに困っています。 自分で進めた限りでは、 【解】 偶関数なのでbn=0 a0 = 2 {∫| cos(πx) | dx - ∫cos(πx) dx }  (いずれも範囲は0~1) = 2 {∫cos(πx) dx - ∫cos(πx) dx }    (範囲は0~π/2とπ/2~1、もう1つはsinになるため0) = 4/π an = 2∫(|cos(πx)| - cos(πx))cos(nπx) dx   (範囲は偶関数であるため0~1) = 2∫(|cos(πx)|cos(nπx) - cos(πx)cos(nπx)) dx ・・・ となり、絶対値が付いた三角関数の処理の仕方が分からず、手詰まりになってしまいました。 そもそもここまでの計算があっている自信もないのでよろしければ教えていただきたいです。 できればこの後の計算、解答の方もあればなお嬉しいです。 見づらいとは思いますが、よろしくお願いします。

  • MATLABにて場合分け関数を定義したい

    MATLABの超初心者です. 関数f(x)を定義域により,違う関数で定義したいと考えています. つまり, f(x)= f1(x) if x<=5 = f2(x) if x>5 という感じです.なにぶん初心者のため,何を調べればよいのやら途方に暮れています.アドバイスお願いします

専門家に質問してみよう