• 締切済み

MATLABのプログラム

インターネットのweb上のデータを読み込んでグラフ表示するといったプログラムをMATLABを用いて考えているのですが、例えばYahooのファイナンスの株価データを読み込むといった場合、どうすればよいのでしょうか? ちなみに自分はJAVAやCは多少経験済みですが、MATLABはまったくの初心者でほとんどわからない状態です。 どうか簡単でいいのでヒントになるようなことを教えていただければ幸いです。

みんなの回答

  • 2003saki
  • ベストアンサー率20% (9/44)
回答No.1

MATLABの経験者です。でも、なぜMATLABを使ってグラフを書こうと思いますか?株のデータでしたら、EXCELの機能が良いかと思います。

kikujiro
質問者

補足

大学の授業でMATLABを使っていまして、それを使用したプログラムを作らなければならないのですが、やはりMATLABで直接株データを読み込むのは難しいでしょうか…?

関連するQ&A

  • データベースの値を表示させるには?

    現在、Javaを使ってプログラミングを行っています。 ・スパイダーツールサンプル&クックブック。という本が主に使用しているものです。JavaプログラムでYahooファイナンスの株価ランキングの情報を、MySQlでデータを取り込む…ということをしています。 そこまではOKなのですが、その取り込んだデータをサーバ上などに表示したい(取り込んだYahooファイナンスのランキングを見られるようにしたい)んです。 そんな場合、Javaプログラムではどんな、構文?命令文?を使用すればよいのでしょうか??? 言っている意味が良く分からないかと思いますが、何か少しでも手がかりになるようなヒントが欲しくて投稿致しました。 多少でも見当がつくような事項があれば、自分でまた調べていってできるのではないかと考えています。 どうか、お返事下さいますよう宜しくお願いします。

    • ベストアンサー
    • Java
  • matlab グラフの作り方

    matlab 初心者です。 数字の羅列の生データ(観測データ)をmatlabに読み込み、グラフを作成したいです。 どのようなプログラムにいなるのでしょうか..。 まったく見当がつかないので、こんな感じだよっていうのでも凄く助かります。 生データのフォーマットは「Licel Raw Data Format」です。 お詳しい方よろしくお願いします。

  • matlabについての質問です。

    matlabについての質問です。matlab初心者です。 3つ以上のデータ列について相関係数を求めるプログラムを教えてください。 イメージとしては データ列a b cについて a b c a 1 b 0.2 1 c 0.8 0.4 1 このような結果が出るようなプログラムを書きたいです。 わかるかた、回答宜しくお願いします。

  • MATLABでの不連続グラフについて

    MATLAB初心者です。インターネットや本で調べても、わからなかったので質問させていただきます。 例えば; y=t+1 (t<0) y=-t-1 (t≧0) など、一般的な不連続のグラフを書くとき、どのようにプログラミングすればよいのでしょうか? ご回答いただければ幸いです。

  • MATLABでのグラフ生成について。

    MATLABでのグラフ生成について。 MATLABでエクセルのデータを読み込みグラフを生成しています。 個人的にエクセルよりもきれいなグラフを作ることができると思いますので。 ただ、X軸を対数軸にした際、目盛り線がたくさんあり、非常に見づらいです。そこで、10,100,…,10000000,のときだけ線を出すようにしたいのですがどうすればよろしいのでしょうか? どなたかご存知の方いらっしゃいましたら、教えていただけると幸いです。

  • C言語→MATLABへの変換で、困っています。

    学生研究でMATLABを使用しています。 光学測定系で画像を取り込み、それを解析する実験を行っています。 MATLABはプログラム内の値の変更や処理の追加できることから 大変助かっています。 そこで、もともとはC言語でやっていた3種類の処理を 一つのMファイルで行いたいと思い。 只今、C→MATLAB変換するプログラムの書き直しを行っています。 そのうち2種のプログラムは行列の計算がメインだったため何とか Mファイルに書き直すことができたのですが、 最後のひとつが難しい関数らしきものが多く、 MATLABに書き直すことができるプログラムなのかもわからない状態です。 そこで、 ・C→MATLAB変換可能なプログラムか? ・書き直すにあたってどこを部分を直せばよいのか? をアドバイスいただけないでしょうか? ↓MATLAB化したいC言語ファイル http://karispace.web.fc2.com/cmat2.c 一枚のbmp画像から4枚のdatデータを出力するプログラムです。 C言語とMATLABの三ヶ月前に勉強して、使用しており、基礎がわかる程度です。 よろしくお願いします。

  • MATLABの疑問

    MATLAB初心者です。 今MATLABを使い勉強をしています。 先生からもらったデータでそこに数値を入れて行っているのですが 開始時間を変更するとなぜ、結果のグラフが違うんでしょうか。 例えば、0開始と0.01開始のグラフがすごい違います。 (終了時間は同じ) 例だと、0.01秒信号が出る時間が遅くなっただけで 何も結果には変化ないと思うのですが そこのところどうなのでしょうか・・・ 皆さん回答お願いします。

  • matlab バイナリデータ読み込み

    観測した生データ(バイナリデータ)をmatlabで読み込んでグラフ等の作成をしたいのですが、生データを読み込むプログラムは、fread()で読み込めるでしょうか。 お詳しい方ご回答よろしくおねがいします。

  • MATLABでのプログラミングについて

    はじめまして。 当方MATLAB初心者です。プログラムをどう組み込めばよいのかよく分かりません。 MATLABでPSO(粒子群最適化)のアルゴリズムを取り入れてシミュレーションを行ないたいと思っているのですが、 m-fileに直接書き込むにしても条件分岐などがあるので、どう書いたらいいのかよく分かりません。 C言語などで別に書いたプログラムを組み込んだりできるのでしょうか? 大学では制御の分野を学んでいるのですがMATLABにはほとんど触れた事がないです、質問もわかりにくいかも知れませんが、ご存知の方がいらっしゃるなら教えていただきたいです。

  • MATLABのプログラムでのデータ処理で困っています。

    こんにちは、MATLAB初心者の者です。 あるデータの処理をしなくてはならないのですがどのようにプログラムを作ってよいか分からず困っています。 データの内容はこのような数字が並んでいます。 522344 527870010500115000980009800079000780008000101000 529970009800119001040008900083000910008800101000 523800003010700120001120010000090001010010700117 ・・・・・・ これを1行目の3~4桁、5~6桁を取り出し、2行目の3~5桁、6~8桁、9~11桁・・・と3桁づつを1行目から取り出した数字の後に取り出したいのです。 23 44 787 23 44 001 23 44 050 23 44 011 23 44 500 23 44 098 ・・・・・・ 3行目以降も同じ方法です。 23 44 997 23 44 000 23 44 980 23 44 011 23 44 900 ・・・・・・ 説明が下手ですみません。 他の言語で作成した方が早いとは思いますし、こんな簡単なことも出来ないのに使うなとお叱りを受けそうなのですがMATLABでやらなければならない事情があり、困ってしまいこちらに質問する事にしました。 どうかよろしくお願いします。

専門家に質問してみよう