タグ

ブックマーク / sach1o.blog80.fc2.com (4)

  • 初心者によるMATLABメモ|非線形方程式を解く(ニュートン・ラプソン法)

    検索エンジンから来た方は読みたい記事が表示されていない可能性があります。 その場合、左メニューのフォームでブログ内を検索すると見たい記事を見れると思います。 もしくは、カテゴリー名をクリックしていただくと各カテゴリーの記事のリストが見れます。 [2008/01/27]非線形方程式の解法なら、こちらのcsolveの記事を読むことをお勧めします。 先日、Optimization Toolboxのfsolveを用いて,非線形方程式を解く方法を紹介しましたが,(これとこれ),この方法は、Optimization Toolboxを購入している方のみしかできない方法です。 そこで,持ってない人が非線形方程式を解く方法の一例として,ニュートン・ラプソン法を実装してみました。 fsolveほど強力ではないですがそれなりに動くと思います…(急に書いてみたので保証はできませんが…) ソースを書くと長くなるので

    acupoftea
    acupoftea 2010/10/09
    exiflag
  • 初心者によるMATLABメモ|起動時にデフォルトカラーなどを設定する (起動時にスクリプトを実行)

    検索エンジンから来た方は読みたい記事が表示されていない可能性があります。 その場合、左メニューのフォームでブログ内を検索すると見たい記事を見れると思います。 もしくは、カテゴリー名をクリックしていただくと各カテゴリーの記事のリストが見れます。 MATLABでは,MATLABのホームディレクトリにstartup.mファイルが存在すれば、起動する際にstartup.mが実行されます。 これを利用することで,毎回パスを追加しなおしたりする手間が省けます。 他にもデフォルトのフォントやサイズを変更したり,自分が最近メインで使っているワークディレクトリに移動したりすることができます。 一応サイバネットのサイトを見ると,startup.mを置く場所は下記だそうです。(実際にはパスが通ってればこれに限りませんが) それとWindowsでMy Document以下にmatlab [Windows版の場合]

  • 初心者によるMATLABメモ|配列

    検索エンジンから来た方は読みたい記事が表示されていない可能性があります。 その場合、左メニューのフォームでブログ内を検索すると見たい記事を見れると思います。 もしくは、カテゴリー名をクリックしていただくと各カテゴリーの記事のリストが見れます。 凄い初歩的なことに今日気づきました。 今まで最後のインデックスを指定するときにA(length(A))とかいつもしてたんですが… endには「for,while,switch,try,ifステートメントの終了」以外に「最後のインデックス」という意味があったのか… 実際にここを見ても,確かに… 今更わざわざendのヘルプとか見てなかったから知らなかった。 これは特に2次元配列になってくるとかなり有効で, A = rand(100,100); A(length(A(1,:)),length(A(:,1)-1))と同じことがA(end,end-1)で書ける

    acupoftea
    acupoftea 2010/07/06
    end 配列
  • 初心者によるMATLABメモ|プロット(グラフ)の軸の範囲を設定

    検索エンジンから来た方は読みたい記事が表示されていない可能性があります。 その場合、左メニューのフォームでブログ内を検索すると見たい記事を見れると思います。 もしくは、カテゴリー名をクリックしていただくと各カテゴリーの記事のリストが見れます。 プロット(グラフ)の軸の範囲を設定 MATLABでグラフ(プロット)の軸の範囲を手動で設定するコマンドは,もしくはxlim, ylim, zlimです。詳しくはリンク先を見てもらいたいと思います。 axis([X軸の最小値, X軸の最大値, Y軸の最小値, Y軸の最大値]) axis([X軸の最小値, X軸の最大値, Y軸の最小値, Y軸の最大値, Z軸の最小値, Z軸の最大値]) または個別に… xlim([X軸の最小値, X軸の最大値]) ylim([Y軸の最小値, Y軸の最大値]) … 各軸の範囲を指定する。 zlim([Z軸の最小値, Z軸の

  • 1