- 1 名前:デフォルトの名無しさん [2006/11/10(金) 11:28:22 ]
- MATLAB 日本語版
www.cybernet.co.jp/matlab/ MATLAB 本家 www.mathworks.com/ Yahoo MATLAB dir.yahoo.co.jp/Science/Mathematics/Software/MATLAB/ MATLAB入門 feedback.mech.fukui-u.ac.jp/matlab/matlab0.htm MATLAB チュートリアル www-isys.eei.metro-u.ac.jp/~sho/pub/ttmatlab/Index.html
- 444 名前:デフォルトの名無しさん [2008/02/29(金) 03:56:57 ]
- >>437
find関数の中は条件文じゃないと機能しないのでは?
- 445 名前:デフォルトの名無しさん [2008/02/29(金) 21:13:31 ]
- >>443
ありがとうございますー、やってみます!
- 446 名前:デフォルトの名無しさん [2008/03/02(日) 12:22:49 ]
-
>重み係数を使う必要がある場合は、ノルムを最小にするようにしないといけないけどね。 この意味が理解できないw
- 447 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 17:50:26 ]
- >>446
ノルムというのは距離のこと
- 448 名前:デフォルトの名無しさん [2008/03/03(月) 18:43:02 ]
- 重み付き最初二乗法はどうやって記述できるの?
- 449 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 21:14:23 ]
- なぜmatlabスレで数式をきくんだ?
matlab への翻訳がわからないのなら数式は記述しておくとか、 数式が記述してあるページとかを示しておくべきなんじゃないのか? 数式がわからないというのはスレ違いだろ?
- 450 名前:デフォルトの名無しさん [2008/03/03(月) 21:32:41 ]
- >>449
ウルサイ!
- 451 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 22:27:27 ]
- シミュ板の scilab のスレッドが過疎で
レスがいただけないようなので、こちらで質問させてください。 MATLAB で ( x^2 ) + ( x * y ) + ( y^2 ) = 1; 主軸が斜めになっている楕円は どのように plot2d すればいいのでしょうか?
- 452 名前:デフォルトの名無しさん [2008/03/03(月) 23:41:30 ]
- >>447
いや、そもそも変なこと書いてるのではないか?
- 453 名前:デフォルトの名無しさん [2008/03/04(火) 00:26:46 ]
- あるwaveファイルにQ値、ゲインをある特定の周波数に持たせたい
(EQをかけたい)のですが、どうすればよいのでしょうか? フィルタを使う(fdatool)ではダメですよね? 宜しくお願いします
- 454 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 23:19:31 ]
- >>453
ここを参考にすべし www.musicdsp.org/files/Audio-EQ-Cookbook.txt
- 455 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 19:29:46 ]
- dl.cybernet.co.jp/matlab/support/manual/r2006/toolbox/matlab/visualize/?/matlab/support/manual/r2006/toolbox/matlab/visualize/chvolv19.shtml
このような3次元の物体の可視化を行っているのですが、物体の表面で金属のような質感を出すにはどのように 設定したらよいのでしょうか?
- 456 名前:デフォルトの名無しさん [2008/03/12(水) 16:33:14 ]
- 質問させていただきます。
「MATLABによる制御系設計」という本で勉強しているんですが、 MATLABの制御系コマンドを使えるフリーソフトを探しています。 検索すると無料でScilab,Octave,Freemat,有料でMATXというのがあるようですが、 制御系コマンドを使う時、互換性が最も高いなどお勧めの ものがあれば教えてください。
- 457 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 00:42:00 ]
- 有料だけどMATLABっていうのがあるらしいよ
- 458 名前:デフォルトの名無しさん [2008/03/14(金) 11:53:20 ]
- >>457
456 もちろんMATLABは知ってますが・・・・ 研究でMATLABは使ってきたのですが、これからは 家でも勉強したいのであのような質問をしたのですが。 拙い質問と感じられたのでしたら申し訳。
- 459 名前:デフォルトの名無しさん mailto:sage [2008/03/14(金) 12:07:50 ]
- Scilabでいいんじゃね
- 460 名前:デフォルトの名無しさん mailto:sage [2008/03/14(金) 15:25:43 ]
- Octaveでいいんじゃね
- 461 名前:デフォルトの名無しさん mailto:sage [2008/03/14(金) 15:54:57 ]
- Freematでいいんじゃね
- 462 名前:デフォルトの名無しさん mailto:sage [2008/03/14(金) 21:24:08 ]
- とりあえず見つけたやつ全部自分で試して見ればいいんじゃね
- 463 名前:デフォルトの名無しさん [2008/03/15(土) 00:59:47 ]
- 学生ならMATLAB買え
- 464 名前:デフォルトの名無しさん [2008/03/15(土) 20:20:24 ]
- >462
ごもっともだと思います。 知り合いにもそういう意見をもらったんで、 そうしてみます。とりあえず、Scilabインストールしてみました。 金銭的に厳しいのでフリーのソフトから自分なりに試して みようと思います。 >463 それもそうですね。 MATLABをインストールできるだけお金が貯まったそうしようと思います。 4月から社会人なので。 意見ありがとうございます。
- 465 名前:デフォルトの名無しさん mailto:sage [2008/03/21(金) 11:58:18 ]
- 前の職場でmatlab使ってたけど今のところでmatlab買えない
pyrhon.numpy と maxima どっちがお勧め?
- 466 名前:デフォルトの名無しさん mailto:sage [2008/03/22(土) 02:34:39 ]
- 俺的には;
python + scipy + matplotlib
- 467 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 04:30:27 ]
- グリッドの幅を変更したいのですがどうやって指定すればいいのでしょう?
grid minor より細かくしたいでっす。
- 468 名前:デフォルトの名無しさん [2008/04/08(火) 06:19:29 ]
- Unix用Matlabで圧縮ムービーを作る方法はありませんか?
movie2aviだと非圧縮しかサポートしていないようなのですが。
- 469 名前:デフォルトの名無しさん [2008/04/09(水) 21:59:10 ]
- 行列の平方根を求める方法を探したら、関数「sqrtm」が使えることが分かった。
例えば、 Y = X * X; でYが与えられたとき、解Xを求めるには、 X = sqrtm(Y); とすればいい。 ところで、次の場合、解Xを求めるにはどうすればいいんだろう? 分かる人いる? Y = X * X' ※ 行列はすべて複素行列で、「'」は複素共役転置を表す
- 470 名前:デフォルトの名無しさん [2008/04/11(金) 16:07:05 ]
- 教授から言われて、MATLABで作ったプログラムをコンパイルしています。
コンパイルは普通に通るのですが、エラーが発生する箇所が時々出ます。 エラーが出た箇所や解決法をリスト化して書いてあるサイトなどは無いのでしょうか? 今回は解決したのですが、毎度これを解決するのは難儀なので。 今回はsystem関数で ----------------------------------------- "プログラムのフルパス" -コマンドラインオプション ----------------------------------------- としてあったのを ----------------------------------------- cd "プログラムのあるフォルダ" プログラム名 -コマンドラインオプション ----------------------------------------- としたら動きました。
- 471 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 18:27:55 ]
- >>470
どうでもいいが、ディレクトリをほいほい移動しちまっていいのか? その後ファイルアクセスしてたら厄介だぞ。
- 472 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 15:04:33 ]
- UNIXのoctaveスレの人たちをここに誘導した方がいいのだろうか
- 473 名前:デフォルトの名無しさん [2008/04/12(土) 21:48:45 ]
- お互いに行き来すればいいんじゃない?
全員誘導に従うとは思えないけど
- 474 名前:470 [2008/04/14(月) 12:09:08 ]
- >>471
ご指摘どうもです。 今回の場合は、外部のプログラムを1回呼び出すだけだったので問題はなかったです。 コンパイル時に動かないのは、プログラムのパスをダブルクォテーション(")で囲っているのにその後にコマンドライン引数あげている事なので… あと、どうも他にMATLAB関連スレが見当たらないので一人事を書いておきます ・eval関数を使うとコンパイル後実行時にエラーが出る mファイルをコンパイル時に外部mファイルが必要と判断された場合は、必要な外部mファイルは暗号化されてctfファイルにまとめられるが eval文中で外部mファイルを eval('foo(1);'); と呼び出すとコンパイル時に解析されないのでctfファイルに同梱されない おそらくfevalやinline等の関数も同じ症状が出る 邪魔だったら文句言って下さい…
- 475 名前:470 [2008/04/15(火) 16:02:17 ]
- 独り言その2
evalやfeval、inline等の関数を使うと、コンパイル後、プログラムをを実行中にエラーが出ることがある これはMATLABに同梱されている関数でもその対象となるものがある。 その関数の中でfevalなどが使われていると、やはり同梱されない関数が出てくるため実行エラーがある Signal Processing Toolboxのaryule 関数でそういう症状があった。
- 476 名前:470 [2008/04/15(火) 17:18:30 ]
- 間違いがありました
aryule関数ではなく、pyulear 関数でした。 独り言その3 このようにeval関数関係でエラーが起こる場合、一番有効な方法は ctfファイルに必要な関数を同梱させるために一度も使わない関数を書いて function foo() 関数1(); 関数2(); 関数3(); とコンパイルするmファイルに追記しておくと良いと思います。
- 477 名前:デフォルトの名無しさん [2008/04/16(水) 19:47:18 ]
- ムービーをQuickTime形式で保存する方法を教えてください
- 478 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 01:55:22 ]
- >>477
>>441
- 479 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 16:35:52 ]
- 質問です
MATLABにおいてベクトルの要素が複素数の場合に最大値を求めると、 最大値はなぜそれが最大値だとみなされるのでしょうか?
- 480 名前:デフォルトの名無しさん [2008/04/18(金) 17:45:16 ]
- 長さじゃないの?
- 481 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 18:58:37 ]
- もうちょっと詳しくお願いできませんか?
3+iと4-3iの場合、どのように大小を決めるかということです
- 482 名前:デフォルトの名無しさん [2008/04/18(金) 19:19:09 ]
- ベクトルの長さだから、sqrt( 3^2 + 1^2 ) と srqt( 4^2 + (-3)^2 )じゃないの?
- 483 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 19:21:55 ]
- ああなるほど、そういうことですか
親切にありがとうございました
- 484 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 19:43:25 ]
- matlabを使う前に中学数学を勉強しよう
- 485 名前:デフォルトの名無しさん [2008/04/18(金) 22:43:32 ]
- MATLABはコンパイラがあって、それを使うとC/C++で組んだコードと同じくらいの
速さになる、と聞いたのですが本当ですか?
- 486 名前:デフォルトの名無しさん [2008/04/18(金) 22:58:21 ]
- 本当だよ。100万近くするけどね。研究室のを使っている。
- 487 名前:デフォルトの名無しさん [2008/04/18(金) 23:06:07 ]
- >>486
ありがとうございます。友人からそのことを聞いて、いまC++を勉強してるのが無駄な感じがしてきてたのですが、 やっぱり、MATLABがそれなりにできてコンパイラもある状態なら、あたらしくC++を勉強する必要はない、という くらいですか?実行速度で、C++で作ったコードには勝てますか? C++で行列使うのいやなんですよね。。。それでも速度でC++の方が速いなら、やる価値はあるのかと思ってたけど、 そうじゃないならC++とはバイバイしたいス。
- 488 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 10:39:12 ]
- C/C++からmatlabを使って高速に動かす、という手もある。
こちらは100円も掛からない。
- 489 名前:デフォルトの名無しさん [2008/04/20(日) 11:28:41 ]
- >>488
MATLABの関数を外部ライブラリみたいにつかうということですか?
- 490 名前:デフォルトの名無しさん [2008/04/20(日) 21:43:48 ]
- uicontrol('style','text','string','TEST')
など、GUIで文字を入力した図をeps形式で保存しました。 これをillustratorで開くと、入力した文字が図形オブジェクトとして認識されてしまいます。 illustrator内で、文字オブジェクトとして認識させる方法はないのでしょうか?
- 491 名前:デフォルトの名無しさん [2008/04/21(月) 19:15:01 ]
- movie2aviを実行すると
エラー: ==> avifile.addframe>ValidateFrame Frame must be 440 by 439. というエラーが出ます。ウインドウのサイズが問題なのだと思うのですが、 movie2aviコマンドに適切なウインドウサイズをプログラムで指定できませんか?
- 492 名前:デフォルトの名無しさん [2008/04/22(火) 18:29:05 ]
- 2つの変数を数十万通り、方程式に代入して解を求めたいのですが、Matlabのプログラムで可能でしょうか?
可能でしたら、具体的にどのようにすれば求めればいいでしょうか? (Mathematica、Maple、C言語など、他のソフトも使える環境にあります。Matlabより向いているソフトがあれば教えてください。 ちなみにソフトは苦手で、どれもにわかです。)
- 493 名前:デフォルトの名無しさん [2008/04/22(火) 18:38:15 ]
- 数十万だろうが一つだろうが本質的にはかわらんよ。方程式は非線形なの線形なの?
- 494 名前:デフォルトの名無しさん [2008/04/22(火) 19:00:07 ]
- 非線形です。
方程式は、今ある状態ではニュートン・ラプソン法等で近似を行う必要があり、計算が膨大になりそうなので ある程度n、簡略化を行おうと努力してるところです。 一応、線形にできる可能性もないこともないと思います。 知りたいのは、何十万通りの2つの変数を外部データから読み込んで計算するのにMatlabは適しているのか、ということです。
- 495 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 23:27:30 ]
- 質問です
rootsを使って多項式の解を求めるとき、 f(z) = z^-2 +9 のように逆数になってる場合どうすればいいのでしょうか? また複素数面上に極座標表示するにはどれを使えばいいでしょうか?
- 496 名前:デフォルトの名無しさん [2008/04/23(水) 15:09:13 ]
- >>494
本当に何十万通りやらなければいけないのか、考えてみることが必要かと。 プログラム自体は何パターンでも計算可能
- 497 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 16:11:36 ]
- 二つの変数を取る、その問題に最適化されたプログラムを自分の手で書いたほうがいいと思うんだが
- 498 名前:デフォルトの名無しさん [2008/04/23(水) 22:31:07 ]
- 画像処理のテンプレートマッチングで、xcorrを利用している人いますか?
xcorrは、相互相関係数を計算する関数だそうですが、 dl.cybernet.co.jp/matlab/support/manual/r14/toolbox/signal/?/matlab/support/manual/r14/toolbox/signal/xcorr.shtml を読んでもよくわからないです。 マッチングする領域の画素データをx、yとすると、xcorr(x,y)はひとつの値になると 思うんですが、行列で出てくるみたいです。 xcorrをどうやって使うか、教えてください。
- 499 名前:デフォルトの名無しさん [2008/04/23(水) 23:15:42 ]
- xcorrに限らず、配列がマトリックスの場合、それぞれの縦ベクトルで別々に計算するというルールがあるの。sumとかmeanとか。
だから、これを一本の縦ベクトルにしてからぶち込んだらいい。 あとは自分で調べてね。 ここ基本だからね。
- 500 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 00:49:17 ]
- >>498
ん?なんで cross correlation がひとつの値になるんだ? 語弊を恐れず書くと cross correlation は convolution みたいなもんなんだから、|N1| + |N2| -1 の長さになるだろう? あと、2次元データなら2次元拡張 xcorr2 がある。
- 501 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 05:27:21 ]
- matlab買えないのでRにした
octaveっていま一つ
- 502 名前:デフォルトの名無しさん [2008/04/25(金) 07:11:58 ]
- >>498
相互相関から勉強しよう
- 503 名前:デフォルトの名無しさん [2008/04/25(金) 08:58:45 ]
- とういうか単に相関corrを使いたいだけなんじゃないの?
- 504 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 23:04:45 ]
- PC変更したらアクチベーションは2台までらしく
アクチベーションできなくなって PC移行時は問い合わせろと書いてあったので 米・日両方問い合わせるも反応ナッシングな俺はどうしたらいいですか。 Studentの2007年版デス。
- 505 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 23:50:13 ]
- 積分が行われる様子を可視化することは可能でしょうか?
球の表面積を面積要素で表したいのですが。
- 506 名前:デフォルトの名無しさん [2008/04/28(月) 20:05:28 ]
- >>504
土日だからじゃないの? もう返事きたでしょ?
- 507 名前:デフォルトの名無しさん mailto:sage [2008/04/28(月) 20:20:57 ]
- >>506
来ました Machine IDの変更申請をしろとな
- 508 名前:デフォルトの名無しさん [2008/04/29(火) 19:03:34 ]
- ウインドウを表示せずにアニメーションを作成する方法を教えてください。
- 509 名前:デフォルトの名無しさん [2008/05/01(木) 07:23:38 ]
- MATLABで
A=atan(imag(B)./(real(B)); と位相応答を求めた後、群遅延を求めるにはどうしたらよいでしょうか? 上式を周波数で微分したらよいと思うのですが・・・ やり方がわかりません・・・
- 510 名前:デフォルトの名無しさん mailto:sage [2008/05/01(木) 15:35:44 ]
- すみません。スレ違いだったらスマソ
友達がPCに詳しい自分にmatlabを使えるPCはどれがいいかと聞いてきたんですが、自分はこのソフトについて一切知らないのが現状です。 みなさんがmatlabを快適に使う環境とはどのようなものなのでしょうか? よろしくお願いします
- 511 名前:デフォルトの名無しさん mailto:sage [2008/05/01(木) 15:54:45 ]
- >>510
matlabを快適に使うとなればメモリは8GBくらい欲しいし、となれば64bitLinuxをWoodcrestXeonで動かせばいいかな。 matlabだけならCPUはDualCore一個でいいんじゃない? ディスクはできればRAIDを組むとして、HPのProliant辺りでどうでしょ。
- 512 名前:510 mailto:sage [2008/05/01(木) 18:20:43 ]
- >>511さん
メモリ4GBに64bitは自分のメインマシンですがそれでも足りないんですねw すみません。言い方を間違えたようです。 とりあえずコスト10万ぐらいのレベルで考えたときどのような構成にすればよいでしょうか? >>511さんのレスからするとメモリは多めでCPUはdual coreぐらいでも問題ないと。 ぜんぜん理解していなくて申し訳ないのですがmatlabは大容量のデータをいじることにポイントを絞り、それに伴うCPUがあればいい感じですか? どうぞよろしくお願いします
- 513 名前:デフォルトの名無しさん mailto:sage [2008/05/01(木) 21:49:18 ]
- そりゃあんた、>510の友達がmatlabをどう使うのか判らんから判らんがな。
- 514 名前:デフォルトの名無しさん [2008/05/02(金) 11:03:03 ]
- >> 486
MATLABにコンパイラがあるのは本当。C++のコードに一度変換してコンパイルしている。 で、間違いのほうなんだけどある程度高速にはなるけどPureなC++でマシなコードを書いたほうが断然早い。 私の場合画像処理ライブラリ関係でお世話になったけど3割程度しか高速化しなかった。 ちなみにMATLAB7.1環境。
- 515 名前:470 [2008/05/02(金) 11:09:36 ]
- >>510
私は研究室のノートPCに入れて使っているけどストレスを感じませんよ。 余程に型落ちなPC(1G以下のCPU)でもない限りOSの推奨スペック程度あれば基本的には大丈夫かと。 スペックはあるに越したことはないけど、必要かどうかは、何の研究をやるかによる 計算量が爆発するようなアルゴリズムが必要な分野でないなら気にしなくて良い。
- 516 名前:matlab初心者 [2008/05/02(金) 11:24:59 ]
- matlabの超初心者です。
既にあるプログラムを手探り状態で書き換えているのですが、 行き詰ってしまったので教えて下さい。 ボタンが2個とスライダーが1個あるフォーム(diologueform)を作りました。 そのフォームのmファイルは以下のとおりです。 function varargout = dialogueform(varargin) ・・・ 省略 ・・・ % Get default command line output from handles structure varargout{1} = handles.output; % The figure can be deleted now delete(handles.figure1); % --- Executes on button press in pushbutton1. function pushbutton1_Callback(hObject, eventdata, handles) handles.output = get(hObject,'String'); % ← この行は自分で追加 guidata(hObject, handles); uiresume(handles.figure1); % --- Executes on button press in pushbutton2. function pushbutton2_Callback(hObject, eventdata, handles) handles.output = get(hObject,'String'); % ← この行は自分で追加 guidata(hObject, handles); uiresume(handles.figure1);
- 517 名前:matlab初心者 [2008/05/02(金) 11:25:26 ]
- (続き)
% --- 以下はスライダーについての処理 function slider1_CreateFcn(hObject, eventdata, handles) usewhitebg = 1; if usewhitebg set(hObject,'BackgroundColor',[.9 .9 .9]); else set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor')); end % --- Executes on slider movement. function slider1_Callback(hObject, eventdata, handles) slider1 = get(hObject,'Value'); % ← この行は自分で追加 ・・・ 省略 ・・・ そして、他の関数のmファイルで、 result = dialogueform; とすれば、 resultに押したボタンの名前が保存されます。 しかし、どうすればslider1の値(スライダーの値)を 他の関数のmファイルで参照できるのかが、 わかりません。 わかりづらい、文章で申し訳ございませんが、 とても困っているので教えてください。
- 518 名前:511 mailto:sage [2008/05/02(金) 11:26:34 ]
- まぁ>511は極端な例だけど、matlabで「待つ」ような処理をさせるのであれば2coreは欲しいね。
メモリはあるに越したことはないけど何の計算をするか次第かな。 ってことで、普通にCore2duoのPCを(メモリとディスクをけちらずに)組めばいいんじゃね? GPUをNVIDIAの8800GT辺りにしておいて、CUDAを使ったライブラリを使える可能性を視野に入れてもいいし。
- 519 名前:デフォルトの名無しさん mailto:sage [2008/05/02(金) 11:47:46 ]
- >>518
MATLABって、まだマルチCPUに完全に対応していなかったような気がするのだが、 どのバージョンから対応したのか教えてくれないか?
- 520 名前:511 mailto:sage [2008/05/02(金) 11:56:31 ]
- いや、matlabの結果を待っている間、他の作業もできるようにってこと。
matlab自身が対応しているかどうかが理由じゃないよ。 まぁ、Pen4でmatlab動かしてる間にデータの整理しようと思ったら結構かったるかったんでね。
- 521 名前:デフォルトの名無しさん [2008/05/02(金) 12:05:29 ]
- >>517
1)slider1 をグローバル変数にするのが一番早いような木がする。 2)荒技だけど、handlesの構造体に変数を勝手に付け加えてそこに書き込むと言う手もある。 handles.slider1 = xxxx;
- 522 名前:matlab初心者 [2008/05/02(金) 12:28:59 ]
- >>521
早速のご返答ありがとうございます! 複雑さを避けるために2)を試してみます。
- 523 名前:517 [2008/05/02(金) 12:54:41 ]
- >>521
handles.slider1 = get(hObject,'Value'); としたのですが、他の関数のmファイルで、 handlesを参照する方法がわかりません。。。 たびたびすみませんが、ご教授下さい。
- 524 名前:517 [2008/05/02(金) 21:20:46 ]
- 自力で解決しました。ありがとうございました。
- 525 名前:509 [2008/05/07(水) 18:52:59 ]
- もう一度書きこみさせてください
位相特性を周波数で微分して、群遅延を求めたいのですが 「周波数で微分する」の部分をどう書けばいいのかわかりません 位相特性は求めることができているのですが・・・ どなたか助けてください お願いします
- 526 名前:デフォルトの名無しさん mailto:sage [2008/05/07(水) 21:51:36 ]
- 位相特性が周波数なのでそれを微分する
- 527 名前:デフォルトの名無しさん mailto:sage [2008/05/09(金) 00:24:39 ]
- この春から、学生はMATLABが18900円で買える件。
アップデートは無しだが、そこそこToolboxも付いてるし使えそうよ。
- 528 名前:デフォルトの名無しさん mailto:sage [2008/05/09(金) 09:59:58 ]
- 開いてみるまでPICのスレだと思ってた事はヒミツです
- 529 名前:18 [2008/05/10(土) 14:39:49 ]
- >>527
まだ届いてないけど注文しますた。 社会人になってからも株のシミュレーションで使えるし迷わず購入
- 530 名前:デフォルトの名無しさん [2008/05/10(土) 17:41:36 ]
- 以前に購入したMATLAB 2006b 学生版を新しく買う予定のPCに入れようと思っています。
OSがビスタなのですが、インストールできますでしょうか。 サイバネットのホームページを見ても分かりませんでした(探し方が甘いかもしれませんが)。 親切な方、教えてください。
- 531 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 18:25:33 ]
- InternetArchiveから2006年のFAQを一通り見てみたけど、vistaに関する記述はないな。
- 532 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 00:45:16 ]
- >>530
以下、僕の経験則だけど。 6.x はライセンスマネージャが Vista に対応していないのでインストールできない。 メインバージョンが 7 になって以降は問題なくインストールできてる。 従って、学生版でも R2006b なら問題なくインストールできると思われ。 余談だけど Vista で 6.x を動作させたい場合は VMware や Virtual PC を wrapper にしてる。
- 533 名前:デフォルトの名無しさん [2008/05/11(日) 14:49:17 ]
- >>531,532さん
ご回答ありがとうございます。 すごく助かりました。 おかげさまで安心してPC購入できます。 ところで、別の研究室でVistaにver.6.5(R13)をインストールしようとしててできない奴がいます。 532さんが書かれた要因だったようですね。 その場合、532さんが書かれている方法をとるか、XP以前のOSが入っているPCにインストールすることになるかと思います。 そこでもう一度質問させていただきたいと思います。 恥ずかしながら、「VMware」や「Virtual PCをwrapper」の内容が分かりません。 その設定を使うことでVISTAでもver6.xを使うことは可能なのでしょうか。 その設定は素人が手を出さないほうが良い内容でしょうか。 もし手を出してよさそうなのであれば、どのあたりを調べれば使い方が習得できますでしょうか。 聞いてばかりですみませんがよろしくお願いします。
- 534 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 15:22:38 ]
- >>532
>VMware や Virtual PC を wrapper にしてる。 速度はあんまり落ちないってこと?
- 535 名前:532 mailto:sage [2008/05/11(日) 15:39:42 ]
- >>533
お役に立てて何より。 簡単に説明します。 VMware や Virtual PC は、Vista 上で別の OS を走らせるソフト、と考えて下さい。 以下、僕の踏んだ手順です。 1. Vista に Virtual PC をインストールする 2. その Virtual PC に Windows98 を導入する 3. その Windows98 に Matlab 6.x をインストール 4. めでたしめでたし。 Virtual PC は MS 謹製でフリー、動作はしっかりしてるけど速度は気持ち遅め。 VMware はこの手のソフトの始祖で歴史があり、様々な OS に対応してます。 各々使い方を知ってて損のないソフトなので、とりあえず触ってみるのがよいかも。 使用法に関して細かく説明しているサイトは山ほどあるので、ググってみて下さい。 ちなみに wrapper というのは、「ラップするもの」の意です。 Vista を 98 の皮でラップして、その環境下で 6.x を動作させるという文脈で 使ってます。good luck! >>534 おそらく予想どおりの回答で申し訳ないけど、スペック次第。 上述のとおり VMware の方が速度的には勝っている模様だけど、 個人的には Virtual PC でもストレスなく使えてる。 まぁ試してみるのがよいよね。
- 536 名前:デフォルトの名無しさん mailto:sage [2008/05/12(月) 01:11:17 ]
- MATLABとIDLってどっちが実行速度速いですか?
- 537 名前:デフォルトの名無しさん mailto:sage [2008/05/12(月) 20:57:57 ]
- MATLAB学生版、科研費(学振)で買えるそうですよ。
と報告。
- 538 名前:デフォルトの名無しさん [2008/05/13(火) 04:39:49 ]
- >>537
どうやって? HP見ても学生個人が買わないといけないって書いてあるけど。
- 539 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 09:04:40 ]
- 学振だったらいいんじゃないのかな?
- 540 名前:デフォルトの名無しさん [2008/05/13(火) 23:59:45 ]
- ぐぐっても探せなかったので質問させてください。
OSのコマンドプロンプトから直接Matlabスクリプトは叩けないのでしょうか? 自分の調べた限りでは、みんなMatlabを立ち上げて、Matlabコマンドプロンプトからの 実行ですた。 CGIとかでWebからMatlabを動かせたらステキだと思ったので。 やっぱりMatlabを立ち上げないとムリなのでしょうか。
- 541 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 02:39:55 ]
- >>540
matlab -r foo.m
- 542 名前:デフォルトの名無しさん [2008/05/14(水) 16:56:38 ]
- 大学の講義でMATLABを使って、非線形方程式を自分で考えて解けという講義内容だったのですが、MATLABの使い方が全くわからないので誰か助けてください。
- 543 名前:デフォルトの名無しさん [2008/05/14(水) 18:18:09 ]
- いいよ
- 544 名前:デフォルトの名無しさん [2008/05/14(水) 20:19:57 ]
- >> 541
ありがとうございました!! 教えてもらったものを元に、いろいろやってみたら、できました!
|

|