• 締切済み

MATLABの本について

今MATLABを完璧に習得しようとしています。 持っている本は、 「だれでもわかるMATLAB即戦力ツールブック」    池原 雅章 (著), 長井 隆行 (著), 奥田 正浩 (著)  「最新MATLABハンドブック」     小林 一行 (著) です。これでプログラミングも完璧に習得できるのでしょうか? どなたか(経験者)、ほかにいる本など、アドバイスよろしくお願いします。

noname#83409
noname#83409

みんなの回答

  • neuralnet
  • ベストアンサー率35% (14/39)
回答No.2

それ一冊で充分だと思います。 Matlabは数値計算用のソフトなので, プログラムを組むだけならそんなに難しくありません。 for 文の使い方,if文の使い方,簡単な行列演算の仕方等の 最初のページに書かれているような基本的な部分さえ作れれば 困ることはありません。後は分からないことがでてきたら, そのつど勉強すればいいだけです。 他にはデバッグの仕方などを勉強すれば, プログラミングの仕方が良く判ると思います。

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

「完璧に」というのが、どういうことかによりますね。 完璧に知りたいなら、日本語ならmatlabのヘルプしかないです。ヘルプは、まあそれなりによくできてます。 正直、出版されている日本語のmatlabの本にはロクなものはないです。 とはいっても、もともとmatlabは、何か数値計算をやりたい、という明確な目的があって使うものでしょうから、 完璧に?習得すること自体には別にたいして意味はないのでは。 基本的に、matlabは、その場でヘルプとかgoogleを使いながら、その場で適当にさっと書いて使い捨てるプログラムを書くのに適した言語だと思います。 matlabで複雑でカッコいいアプリを作ろうとか考えると、間違いなく破綻するので、やめたほうがいいです。(matlabは言語仕様がつぎはぎだらけで、非常に見通しが悪いので、大規模プログラムを作るには不向きです。) そういう意味でも、(mathworksで働いているとかじゃなくて)ユーザーの立場では完璧に習得する必要はあんまりありません。

関連するQ&A

  • kshについて

    現在AIXなどのUNIX系のシステムの運用(AIXがほとんどです。)をやっているものです。 AIXのコマンドを勉強しようと思い、その一環でというか、シェルを作ったり、作られたシェルを 解析することでコマンドの勉強になると思い、シェルについて勉強しようと思っています。 そこで、シェルについての本を探しているのですがどのような本が良いでしょうか? 皆さんが実際に読んでみてよいと思った本を教えてください。 ちなみにkshです。 探してみたのは、 入門UNIXシェルプログラミング―シェルの基礎から学ぶUNIXの世界 ブルース ブリン (著) UNIXシェルスクリプトハンドブック 関根 達夫 (著) です。 よろしくお願いします。

  • いくつか質問があります。

    プログラミングの完璧な初心者です。 大学前期にリアルタイム3DCGのプログラミングの講義を受けることになりました。 C++を使ってのプログラミングです。 全くの初心者が約4ヶ月でリアルタイム3DCGのプログラミングができるようになるでしょうか? そのプログラムの出来も基礎的なものではなく、ある程度のレベルのもである必要があると考えられます。 なぜかと言うと2年の講義でC++を使ってグラフィックを生成するプログラムの勉強があるのですが、その内容を前提としている講義のためです。 なぜ初心者がそんな状況になっているかは深い事情があるのですが、長くなるので割愛(説明したいんですけどね…)させてただきます。 講義の変更は不可です。また3年の必修単位のため落とせば即留年決定と言う状況なので逃げることも出来ません。 講義が来週からなので詳しいこと(どの程度のものを作ればいいのかなど)はその時にも聞くつもりですが、それまでなにもしないのは私の立たされている状況を考えるとあまりに無謀なので質問させていただきました。 プログラミングソフトはどれがいいのでしょうか? 家で勉強することになると思うのでこちらも教えていただけるとありがたいのですが。 一応、TextPadと言いソフトと前になんとなく買ってみたVisualStudio.net theSpokePremium ver.2003と同2005が手元にあります。 これでも可能なのでしょうか? 本についても聞きたいのですが、どれがいいのでしょうか? 前に勉強しようと思って買った改定新C言語入門ビギナー編(著・林晴比古)と言う本があります。 そのため同じ著者の新C++言語入門 ビギナー編を買おうと思うのですが、その他にお勧めの本があったら教えていただけないでしょうか? それ以外にもアドバイスなどがあれば教えていただきたいのですが。よろしくお願いします。 色々と質問してしまい申し訳ありません。また長文失礼しました。

  • 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に関してはまったくの初心者なので、できれば入力方法を具体的に示していただければ幸いです。よろしくお願いします。

  • MATLAB

    大学の研究室でMATLABを使うことになりました。 先生に微分方程式をMATLABでできるようにしといてと 簡単に言われたのですが、プログラミングを一度もやったことがなく、 基礎の基礎から分かってないので一体どこから手をつけたらいいのか 困ってしまいました。 基本演習ができるようなお勧めの参考書、初めて勉強する際の注意事項、アドバイスなど何でもよいのでお答え願えませんでしょうか?

  • MATLABが止まってしまいます。

    ツールボックス:psychtoolbox 「左右の耳への純音」と「スクリーン左右の描画」を同時に、しかし左右は非連動的に提示する実験を、for文でループさせて繰り返し行います。 提示時間は0.1s、ブランクは約3sなのですが、2回ほど呈示すると止まってしまうというバグが生じており、マウスを動かすと再開されます。 純音呈示のプログラムに原因がありそうなのですが(そこをコメントアウトすると、ずっと提示され続けるので)、ハッキリとは分かりません。 ご存知の方がいらっしゃいましたら、ご教授の程、宜しくお願い致します。

  • matlabについて教えてください

    プログラミング初心者です。matlabについて教えてください いまmatlabのプログラム上に、x, y, z, という、それぞれ5行1列の変数があります。 これらをまとめて、linuxのテキストエディタ(geditなど)で読み込める1つのファイルを作りたいと思っています。 作りたいファイルは、1列目にx、2列目にy、3列目にz の値が並んでいるような感じです。 どうかやり方を教えて下さいますようお願いします。

  • MATLABについて

    Matlabで行列の絶対値の平均値を求めるにはどうすればよいですか? 以下の行列noiseの各要素の絶対値の平均値が知りたいのですが。 t = linspace(0,1,100); randn('state',sum(100*clock)+0); noise=randn(size(t));

  • matLab

    MAT LAB を使って、長軸の長さが24、短軸が16の楕円形を、 (0,0)の点を中心に反時計回りにn*π/12回転 させた楕円を回転行列を用いて求め、グラフと して描画するMファイルを作成せよ。 n=3 お願いします

  • MATLABについて

    画像のような消滅則の計算ができるマクロを組くみたいのですが、文字の定義などどのように組めばよいのかとっかかりがつかめません。マクロの作成について詳しい方がおられましたらヒントでも良いのでご教授よろしくお願いいたします。

  • Matlab

    Matlab 元金10万円を一年間に10%の利息が付く定期預金に入金した。 解約しない限り利息は元金に合計されるものとする。(複利計算) 10年間の各年の元金と利息を算出して配列に保存せよ。 こちらを教えて頂けませんか?