MATLAB 日本語版
http://www.cybernet.co.jp/matlab/
MATLAB??本家
http://www.mathworks.com/
Yahoo??MATLAB
http://dir.yahoo.co.jp/Science/Mathematics/Software/MATLAB/
MATLAB入門
http://feedback.mech.fukui-u.ac.jp/matlab/matlab0.htm
MATLAB??チュートリアル
http://www-isys.eei.metro-u.ac.jp/~sho/pub/ttmatlab/Index.html
前スレ
MATLABプログラミング 質問箱 その3
http://toro.2ch.net/test/read.cgi/tech/1254528108/
MATLABプログラミング 質問箱 その4
2012/09/03(月) 17:35:08.97
264デフォルトの名無しさん
2015/08/31(月) 17:19:06.69ID:qCwHYvYS すんません、複数のコメントアウト行と列の数が途中から異なる数値データを読み込む方法ってどうすればよいですか?
具体的には以下のようなデータを読み込みたいです。
== this is comment line
2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45
== this is comment line
2.56 2.67 2.34 3.45 2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45 2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45 2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45 2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45 2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45 2.56 2.67 2.34 3.45
textscan を使買ってみてもなかなかうまくいきません。
Fid = fopen('filename', 'r');
N = 8;
While ~feof(did)
C = textscan(Fid, '%f %f %f %f %f %f %f %f', N, commentStyle, '==');
End
として, c{1}(一列目の数値データを見たい)をみても 2.56 が11行出てきません。
どこを改善すればよいでしょうか?
具体的には以下のようなデータを読み込みたいです。
== this is comment line
2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45
== this is comment line
2.56 2.67 2.34 3.45 2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45 2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45 2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45 2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45 2.56 2.67 2.34 3.45
2.56 2.67 2.34 3.45 2.56 2.67 2.34 3.45
textscan を使買ってみてもなかなかうまくいきません。
Fid = fopen('filename', 'r');
N = 8;
While ~feof(did)
C = textscan(Fid, '%f %f %f %f %f %f %f %f', N, commentStyle, '==');
End
として, c{1}(一列目の数値データを見たい)をみても 2.56 が11行出てきません。
どこを改善すればよいでしょうか?
265デフォルトの名無しさん
2015/09/04(金) 07:13:32.01ID:QTA2A60v 質問です。
X = [0.1:0.1:1.0]
Y = [a(1) ...a(i)] i=10
Z = [b(1) ...b(I)]
の行列があった時、X-Y平面上にZの高さ情報を色で表した図って書けますか?
イメージ的には plot3 で書いたものをxy平面に射影したもので、zの高さ情報を色で表したものといった感じです。
X = [0.1:0.1:1.0]
Y = [a(1) ...a(i)] i=10
Z = [b(1) ...b(I)]
の行列があった時、X-Y平面上にZの高さ情報を色で表した図って書けますか?
イメージ的には plot3 で書いたものをxy平面に射影したもので、zの高さ情報を色で表したものといった感じです。
266デフォルトの名無しさん
2015/09/04(金) 07:39:55.95ID:Yg2LjXKP267デフォルトの名無しさん
2015/10/02(金) 00:17:11.01ID:NWK41/uC conterfで描いた図に特定の値の等高線の太さだけを変えることって、できますか?
268デフォルトの名無しさん
2015/10/04(日) 21:18:03.30ID:d8dXXe7Q >>267に関して誰かいませんか???
269デフォルトの名無しさん
2015/10/05(月) 21:19:42.11ID:iV1vhTIc270デフォルトの名無しさん
2015/10/09(金) 02:20:54.07ID:UqRIx/jo271デフォルトの名無しさん
2015/10/09(金) 07:40:05.99ID:a8In+BkW Mathworksのサイトにサンプルあるんだ
から、先ずそれが動くか確認
それが問題無いなら自分のコードが
間違ってんだろ?
から、先ずそれが動くか確認
それが問題無いなら自分のコードが
間違ってんだろ?
272デフォルトの名無しさん
2015/10/09(金) 22:47:17.87ID:UqRIx/jo >>271
マトラボのページはいつも peak関数を使うじゃないですか…
それが本当に煩雑にしてるなぁと思うんですよね。
私の場合それぞれ独立したデータ x, y, z でコンター作ってるんです。
で、z = z0 となるときの等高線レベルのみを強調したいと考えておるのです。
マトラボのページはいつも peak関数を使うじゃないですか…
それが本当に煩雑にしてるなぁと思うんですよね。
私の場合それぞれ独立したデータ x, y, z でコンター作ってるんです。
で、z = z0 となるときの等高線レベルのみを強調したいと考えておるのです。
273デフォルトの名無しさん
2015/10/10(土) 06:45:27.91ID:rH0/dVG6 情報後出し萎えた
もう勝手にやってくれ
もう勝手にやってくれ
274デフォルトの名無しさん
2015/10/10(土) 10:09:02.17ID:0bVPyHgu275デフォルトの名無しさん
2015/10/10(土) 15:52:42.74ID:7kr4ILnR conterfって使ったこと無いんだけど、そのz0の座標だけ抜き出して重ね書き&太さ調整できんの?
どういうデータのグラフを描こうとしてるのかわからんけど、等高線で示してokな程度のものなら
適当に散布図とかでプロットの色・サイズを弄ったりしてもいいんじゃない?
どういうデータのグラフを描こうとしてるのかわからんけど、等高線で示してokな程度のものなら
適当に散布図とかでプロットの色・サイズを弄ったりしてもいいんじゃない?
276デフォルトの名無しさん
2015/10/10(土) 16:29:03.30ID:dRV1URfk 先ずconterfなんて無えから…
277デフォルトの名無しさん
2015/10/10(土) 16:51:10.71ID:7kr4ILnR あーcontourfか orz
普段はimagescばっかだなぁ
普段はimagescばっかだなぁ
278デフォルトの名無しさん
2015/10/22(木) 00:34:00.05ID:pnMKy3CS x = 0.1:0.1:1.0
y = [2 4 6 7 9 13 26 25 67 89]
みたいなデータがあって
y >= 10 なら破線、10以下なら実線てな具合でプロットすることできる関数ってあったっけか?
条件分岐とplotを使って書くと、y = 9と13の間で空白ができちまってなんともダサいのよね(9 < y < 13 までプロットされず空白になる)
y = [2 4 6 7 9 13 26 25 67 89]
みたいなデータがあって
y >= 10 なら破線、10以下なら実線てな具合でプロットすることできる関数ってあったっけか?
条件分岐とplotを使って書くと、y = 9と13の間で空白ができちまってなんともダサいのよね(9 < y < 13 までプロットされず空白になる)
279デフォルトの名無しさん
2015/10/23(金) 03:57:18.87ID:DZRekPHT 条件ダブらせればいいんでないの?
それか10の値内装してマーカー有り実線グラフの上からマーカー無し白点線とか
それか10の値内装してマーカー有り実線グラフの上からマーカー無し白点線とか
280デフォルトの名無しさん
2015/10/28(水) 23:12:16.86ID:ATSoBway 互換なソフトがあるのになぜ有料のものを使うのですか?
281デフォルトの名無しさん
2015/10/30(金) 03:05:26.91ID:Nyf+o8AC matlab使えば分かるよ
ってか言葉に互換性が有るだけで使い心地は全然違う
ってか言葉に互換性が有るだけで使い心地は全然違う
282デフォルトの名無しさん
2015/10/30(金) 08:01:42.18ID:AOvvz597283デフォルトの名無しさん
2015/10/30(金) 18:11:03.37ID:ezZTcLcW Pythonのnumpy使ってるけど、行列計算はmatlabが圧倒的に楽に書けるね
284デフォルトの名無しさん
2015/10/31(土) 10:00:16.08ID:BYIr/Kjr その楽ってのがわからんのよねー
マトラボはなんだがオプションが多すぎてなに追加したらいいのかわからんからなぁ
マトラボはなんだがオプションが多すぎてなに追加したらいいのかわからんからなぁ
285デフォルトの名無しさん
2015/10/31(土) 15:24:38.19ID:JmkKfBd3 取りあえずデフォのmatlabだけで大体問題ないと思う
信号処理ならsignal~
toolbox追加するとか、後追いで対応できるしね
というか、やっぱ本当に必要な関数は自分で作っちゃたほうが安心な気がするけどな
homeライセンスならoffice感覚な値段だし試ししてみたら?
信号処理ならsignal~
toolbox追加するとか、後追いで対応できるしね
というか、やっぱ本当に必要な関数は自分で作っちゃたほうが安心な気がするけどな
homeライセンスならoffice感覚な値段だし試ししてみたら?
286デフォルトの名無しさん
2015/10/31(土) 21:29:01.17ID:BYIr/Kjr287デフォルトの名無しさん
2015/11/01(日) 04:12:05.31ID:rBSzo4Bd 浮気しろ^^
288デフォルトの名無しさん
2015/11/01(日) 17:31:34.94ID:zFb2PrGw octaveだとデフォルトでは使えないfuctionが結構あるけど、
追加しようと思えばできるから個人的にはoctaveでも問題ないけどなぁ
追加しようと思えばできるから個人的にはoctaveでも問題ないけどなぁ
289デフォルトの名無しさん
2015/11/04(水) 22:57:37.38ID:8s3mVvwI MatlabはIDEが良くなってきたのとドキュメントがしっかりしてるところが魅力。
Matlabに10年ほど課金してきたけど、もうドキュメント読まなくても覚えちゃってるし、IDEなくてもEmacsでいいし、そろそろOctaveでいいやってなってる。
Matlabに10年ほど課金してきたけど、もうドキュメント読まなくても覚えちゃってるし、IDEなくてもEmacsでいいし、そろそろOctaveでいいやってなってる。
290デフォルトの名無しさん
2015/11/05(木) 02:48:42.34ID:fr1U9OCL まぁぶっちゃけoctave自分から選ぶような層はあえてmatlab選ぶ必要なんて無いよねぇ
cでもpythonでも金のかからない適当な方法選んでばっちり解析出来るイメージ
自分は仕事でどっぷりすぎてmatlab以外の選択肢は考えなかった口だわ;;
cでもpythonでも金のかからない適当な方法選んでばっちり解析出来るイメージ
自分は仕事でどっぷりすぎてmatlab以外の選択肢は考えなかった口だわ;;
291デフォルトの名無しさん
2015/11/05(木) 07:00:23.05ID:iWEJWQOu matlab 使う仕事って学術系?企業だと使わないイメージ
292デフォルトの名無しさん
2015/11/05(木) 07:32:06.44ID:BkqkYBkV トヨタとか日産なんかの自動車の
研究開発で使ってるよ
mathworksの創始者もmatlabは最初
数学科とかには見向きもされず
工学系の学生に受けが良かったって
語ってなかったっけ?
研究開発で使ってるよ
mathworksの創始者もmatlabは最初
数学科とかには見向きもされず
工学系の学生に受けが良かったって
語ってなかったっけ?
293デフォルトの名無しさん
2015/11/06(金) 03:02:03.67ID:USawmPvL >>288-290
なるほど〜
octave使えてればmatlabしなくても。。。ってことなのかな?
それともoctave使う層の人間はmatlabにない関数やらは自分で作っちゃうよね?ってこと?
そしたら最悪描画に限ったらgnuplotでもよくないかい?
なるほど〜
octave使えてればmatlabしなくても。。。ってことなのかな?
それともoctave使う層の人間はmatlabにない関数やらは自分で作っちゃうよね?ってこと?
そしたら最悪描画に限ったらgnuplotでもよくないかい?
294デフォルトの名無しさん
2015/11/06(金) 21:19:40.51ID:vc7kfXjf どっちかって言うと後者かな、自分で作っちゃうイメージ
気のせいかもしれないけど前にoctave触ったとき、メモリ馬鹿食いするプログラム運用するときや数千点プロットする時は
matlabの方が軽いかなーって印象があったような気がする
大きいデータをいっぺんに扱わにゃならんとか、マルチコアフル回転させたいとかならmatlabがいいのかも(octaveあんまり詳しくないです・・・)
気のせいかもしれないけど前にoctave触ったとき、メモリ馬鹿食いするプログラム運用するときや数千点プロットする時は
matlabの方が軽いかなーって印象があったような気がする
大きいデータをいっぺんに扱わにゃならんとか、マルチコアフル回転させたいとかならmatlabがいいのかも(octaveあんまり詳しくないです・・・)
295デフォルトの名無しさん
2015/11/07(土) 11:13:07.82ID:I70puC39 matlabにおいて既定の設定ですとdoubleで保存されます。
そのため変数が例えば a=2.63890000000... というふうに
小数点に無駄な0が多く含まれておりますmatファイルで保存を行う場合、容量が大きくなってしまいます。
出来れば無駄な0をさくじょしたいのですがどのように行えばよいでしょうか
よろしくお願いします
そのため変数が例えば a=2.63890000000... というふうに
小数点に無駄な0が多く含まれておりますmatファイルで保存を行う場合、容量が大きくなってしまいます。
出来れば無駄な0をさくじょしたいのですがどのように行えばよいでしょうか
よろしくお願いします
296デフォルトの名無しさん
2015/11/07(土) 13:14:30.83ID:zFF1fNmF ハローワークでも、自動車系で、
matlabの募集をたまに見る
でも徐々に、R, matlabの仕事は、
Pythonへ置き換わっていくかも
matlabの募集をたまに見る
でも徐々に、R, matlabの仕事は、
Pythonへ置き換わっていくかも
297デフォルトの名無しさん
2015/11/07(土) 15:07:03.07ID:WiauWGgx 仕事始めてから触りだした口だけど手計算のノリというか関数電卓の延長で使えるのが好きかな
298デフォルトの名無しさん
2015/11/07(土) 15:15:14.61ID:6ThekUYA 画像処理も最新研究のmファイルが落とせるニッチな世界
299デフォルトの名無しさん
2015/11/07(土) 16:07:24.48ID:Tw+xXJ+7 後方互換性捨てるpythonなんて
怖くて仕事で使えねえよw
数年前のmatlabのparforはcやfortranの
openmpと比べて並列効果が小さかっ
たんだけど今はどうなんだろ?
怖くて仕事で使えねえよw
数年前のmatlabのparforはcやfortranの
openmpと比べて並列効果が小さかっ
たんだけど今はどうなんだろ?
300デフォルトの名無しさん
2015/11/08(日) 00:31:39.80ID:fH/0bKHs どの程度性能上がったかはしらんが単体だと4コアまでというクソ仕様
301デフォルトの名無しさん
2015/11/11(水) 13:34:26.77ID:BhUQ4BL1 乱数使ったジャンケンゲームどうやればいいんだ?
302デフォルトの名無しさん
2015/11/21(土) 15:33:21.26ID:cJ+47nho rps関数とかかなー
303デフォルトの名無しさん
2015/11/24(火) 13:54:40.03ID:G27lalLc matlabでCAN通信を使いたいんだけどRTI CAN blocksetが見当たらないんだけどどうすればいいんですか?
dSPACEでファームウェアの更新でDS1103CANをアップデートしてdSPACEでは対応してるみたいなんですがちょっとこれからどうすればいいか分からないです
dSPACEでファームウェアの更新でDS1103CANをアップデートしてdSPACEでは対応してるみたいなんですがちょっとこれからどうすればいいか分からないです
304デフォルトの名無しさん
2015/11/25(水) 17:51:08.97ID:/w0zGOMb >>286
遅レスなんで見てないかもだが
非線形関数を最適化する
fminsearch とか明らかに挙動が変わる
octaveは最適解探すの直ぐ諦める感じ
このレベルの関数自作できるのなら
octaveでも構わないんだろうけど
遅レスなんで見てないかもだが
非線形関数を最適化する
fminsearch とか明らかに挙動が変わる
octaveは最適解探すの直ぐ諦める感じ
このレベルの関数自作できるのなら
octaveでも構わないんだろうけど
305デフォルトの名無しさん
2015/11/25(水) 23:48:39.89ID:49khW7T0 lsqcurvefitで非線形曲線の近似曲線を求めようとしてるんですが、よい曲線形に収束しません。
どうすればいいのでしょう?
どうすればいいのでしょう?
306デフォルトの名無しさん
2015/12/17(木) 17:16:26.68ID:Szn4FINI pitchを増やす
307デフォルトの名無しさん
2015/12/29(火) 18:20:33.35ID:HrkcQ9Jo Matlab大好きな人がOctave は重すぎるって行ってけど
今はi686に最適化されてるから使ってる使っているCPUに最適化したら
そこまで重くなさそうなんだけどどうなんだろう
今はi686に最適化されてるから使ってる使っているCPUに最適化したら
そこまで重くなさそうなんだけどどうなんだろう
308デフォルトの名無しさん
2016/02/11(木) 00:49:42.98ID:fG8QiAHt 質問失礼します。
※下付き文字を便宜上[]で示します。
例えば水はH[2]O、二酸化炭素はCO[2]と表しています。
生物の個体数の変動を表したモデルとして、以下のようなロジスティック写像がある。
x[n+1]=ax[n](1-x[n])
x[n]は正規化されたn年目の生物の個体数、x[n+1]は次年の個体数。aはその生物の出生率として与えられる。
出生率aがもし3以下なら、その生物の個体数は一定に収束する。
しかし、aが3以上になると周期的な挙動を引き起こし、さらにaがある臨界点を超えると、非常に複雑な変動を観察することができる。
このロジスティック写像を視覚的に理解するため、MATLABを利用して以下に述べる様々なグラフィックを描させてみよ。
(1)時系列
横軸に時間(年次)n、縦軸に個体数x[n]をとり、ロジスティック写像の時間的な変動を観察せよ。
a=3とする。
(2)リターンマップ
横軸にx[n]、縦軸にx[n+1]をとり、ロジスティック写像におけるx[n]とx[n+1]の関係をプロットせよ。
a=3とする。
(3)分岐図
横軸に出生率a、縦軸にx[n]をとり。aの値によってx[1]、x[2]、…、x[n]がどんな値をとるか観察せよ。
よろしくお願いします。
※下付き文字を便宜上[]で示します。
例えば水はH[2]O、二酸化炭素はCO[2]と表しています。
生物の個体数の変動を表したモデルとして、以下のようなロジスティック写像がある。
x[n+1]=ax[n](1-x[n])
x[n]は正規化されたn年目の生物の個体数、x[n+1]は次年の個体数。aはその生物の出生率として与えられる。
出生率aがもし3以下なら、その生物の個体数は一定に収束する。
しかし、aが3以上になると周期的な挙動を引き起こし、さらにaがある臨界点を超えると、非常に複雑な変動を観察することができる。
このロジスティック写像を視覚的に理解するため、MATLABを利用して以下に述べる様々なグラフィックを描させてみよ。
(1)時系列
横軸に時間(年次)n、縦軸に個体数x[n]をとり、ロジスティック写像の時間的な変動を観察せよ。
a=3とする。
(2)リターンマップ
横軸にx[n]、縦軸にx[n+1]をとり、ロジスティック写像におけるx[n]とx[n+1]の関係をプロットせよ。
a=3とする。
(3)分岐図
横軸に出生率a、縦軸にx[n]をとり。aの値によってx[1]、x[2]、…、x[n]がどんな値をとるか観察せよ。
よろしくお願いします。
309デフォルトの名無しさん
2016/02/11(木) 08:29:13.07ID:hN3Bp8BT 何も難しいことない。
指示されたとおりにグラフを描くだけ。
指示されたとおりにグラフを描くだけ。
310デフォルトの名無しさん
2016/02/11(木) 15:45:36.50ID:gMshtCfJ spectrogram()関数について質問です
出力引数無しの場合スペクトログラムがプロットされますが、
出力引数[s,f,t,p]として、関数を使ったあと出力引数無しの場合と同じようなフィギュアをプロットしたいのですが何関数を使えばいいのでしょうか?
出力引数無しの場合スペクトログラムがプロットされますが、
出力引数[s,f,t,p]として、関数を使ったあと出力引数無しの場合と同じようなフィギュアをプロットしたいのですが何関数を使えばいいのでしょうか?
311デフォルトの名無しさん
2016/02/12(金) 13:48:38.84ID:2Gk6fNo9 以下のような非線形の3階常微分方程式がある。
dx/dt =-y-z
dy/dt =x+ay
dz/dt =bx-(c-x)z
(a=0.344 , b=0.4 , c=4.5)
これをレスラー方程式という。
このレスラー方程式をMATLABによる数値微分によって解き、x(t),y(t),z(t)の挙動を次の2通りの方法でコンピュータ画面上に描いてみよ。
なお、常微分方程式の数値積分法についてはルンゲッタ法を参考にするとよい。
(1)
x(t),y(t),z(t)の時間波形(横軸:時間(t),縦軸:x or y or zとした図)を描け。
また数値積分の時間の刻みΔtを何通りか変えて、Δtの値により波形が異なる様子を観察せよ。
(2)
x,y,zを3軸にとったこの方程式の解軌道の3次元プロットを作成し(1)と同様に解軌道に及ぼす影響について観察せよ。
正直何を言っているのかすらわからずお手上げ状態です。
よろしくお願いします。
dx/dt =-y-z
dy/dt =x+ay
dz/dt =bx-(c-x)z
(a=0.344 , b=0.4 , c=4.5)
これをレスラー方程式という。
このレスラー方程式をMATLABによる数値微分によって解き、x(t),y(t),z(t)の挙動を次の2通りの方法でコンピュータ画面上に描いてみよ。
なお、常微分方程式の数値積分法についてはルンゲッタ法を参考にするとよい。
(1)
x(t),y(t),z(t)の時間波形(横軸:時間(t),縦軸:x or y or zとした図)を描け。
また数値積分の時間の刻みΔtを何通りか変えて、Δtの値により波形が異なる様子を観察せよ。
(2)
x,y,zを3軸にとったこの方程式の解軌道の3次元プロットを作成し(1)と同様に解軌道に及ぼす影響について観察せよ。
正直何を言っているのかすらわからずお手上げ状態です。
よろしくお願いします。
312デフォルトの名無しさん
2016/02/12(金) 16:14:11.68ID:PIZvBJkx 宿題やってもらいたいなら何でも質問スレにでも行けば?
313デフォルトの名無しさん
2016/02/25(木) 02:56:33.46ID:haY34JvN Neuralnetwork Toolboxを利用しようと思いサンプルを試していました。
しかし、パターン認識や時系列、クラスタリングと全てでサンプルデータを動かしてみることができませんでした。
どのエラーも、
「関数または変数 'network' が未定義です。」
と表示されます。
正直、サンプルを動かそうとしているのにエラーを吐かれて困っています。
VERコマンドでインストールされていることは確認しました。
R2013aとR2015aの両方で試しましたが同じエラーで実行できませんでした。
どうすればエラーを回避できるようになるでしょうか?
しかし、パターン認識や時系列、クラスタリングと全てでサンプルデータを動かしてみることができませんでした。
どのエラーも、
「関数または変数 'network' が未定義です。」
と表示されます。
正直、サンプルを動かそうとしているのにエラーを吐かれて困っています。
VERコマンドでインストールされていることは確認しました。
R2013aとR2015aの両方で試しましたが同じエラーで実行できませんでした。
どうすればエラーを回避できるようになるでしょうか?
314デフォルトの名無しさん
2016/03/12(土) 22:51:46.82ID:qO76WjcC PDEtoolboxの日本語解説サイトはここか?
315デフォルトの名無しさん
2016/03/13(日) 19:30:06.85ID:9WnFq3jr vec = [1 2 3]
この行ベクトルを指定した数だけ行の次元を増やして同じ値を入れるにはどうしたらいいですか?
2だったら
vec2 = [1 2 3;1 2 3]
3だったら
vec3 = [1 2 3;1 2 3;1 2 3]
みたいなのを
vec2 = ?(2,vec)
vec3 = ?(3,vec)
のように行いたいです
この行ベクトルを指定した数だけ行の次元を増やして同じ値を入れるにはどうしたらいいですか?
2だったら
vec2 = [1 2 3;1 2 3]
3だったら
vec3 = [1 2 3;1 2 3;1 2 3]
みたいなのを
vec2 = ?(2,vec)
vec3 = ?(3,vec)
のように行いたいです
316デフォルトの名無しさん
2016/03/13(日) 21:52:47.20ID:ajmApxM5 >>315
まずrankを変えて行列を定義して、roopで順に入れ込んでいく。
まずrankを変えて行列を定義して、roopで順に入れ込んでいく。
317デフォルトの名無しさん
2016/03/13(日) 22:58:26.61ID:gympf7Mg318デフォルトの名無しさん
2016/03/13(日) 23:11:42.92ID:9WnFq3jr >>317
ありがとうございます
ありがとうございます
319デフォルトの名無しさん
2016/04/30(土) 02:50:38.37ID:Azc4YJaj Surfの平面内グリッドを消せないものでしょうか
320デフォルトの名無しさん
2016/05/02(月) 10:04:30.38ID:uNIanahv321デフォルトの名無しさん
2016/05/04(水) 02:13:43.76ID:MmIc+GPo 休み明けに試してみます
ありがとうございます
ありがとうございます
322デフォルトの名無しさん
2016/05/13(金) 04:38:18.45ID:J5lzfyx8 マトラボのダウンロード番って一つのOSしか選べないのん?
当方、Macintosh、Linuxマシンで運用する予定なんやけど
当方、Macintosh、Linuxマシンで運用する予定なんやけど
323デフォルトの名無しさん
2016/05/13(金) 09:14:23.29ID:fTQp3oxo >>322
わいはいつもWin/Mac/Linの最新版ISOファイル落としてきとるがの
わいはいつもWin/Mac/Linの最新版ISOファイル落としてきとるがの
324デフォルトの名無しさん
2016/05/13(金) 12:37:40.55ID:J5lzfyx8325デフォルトの名無しさん
2016/05/13(金) 20:37:42.06ID:SCFSfKf+ matlabのhome版のDL購入(?)のクレジット決済ってVプリカでも可能ですか?
326デフォルトの名無しさん
2016/05/14(土) 18:46:12.74ID:iqDnYd6a >>325
325自身ですが、使えなかったらamazonで使えばいいかって感じで買ったら普通に買えました
325自身ですが、使えなかったらamazonで使えばいいかって感じで買ったら普通に買えました
327323
2016/05/19(木) 16:35:18.19ID:JGNOXSrH328デフォルトの名無しさん
2016/05/23(月) 11:14:31.10ID:/WJYw1B9 基本的な質問で申し訳ないんですが、
配列A=zeros(5,2)みたいな配列があったとして、
2から4行目をB=[1,1]にするうまい方法ってありませんか?
スカラーの場合みたいにA(2:4,:)=Bのように使える関数みたいなものはありませんか?
A(2:4,:)=repmat(B,3,1) とかやるしかないんでしょうか?
配列A=zeros(5,2)みたいな配列があったとして、
2から4行目をB=[1,1]にするうまい方法ってありませんか?
スカラーの場合みたいにA(2:4,:)=Bのように使える関数みたいなものはありませんか?
A(2:4,:)=repmat(B,3,1) とかやるしかないんでしょうか?
329デフォルトの名無しさん
2016/05/23(月) 11:16:11.12ID:/WJYw1B9 >>328
B=[1,1]はただの例で他の適当な1×2の配列(B[2,3]等)でもできる方法が知りたいです。
B=[1,1]はただの例で他の適当な1×2の配列(B[2,3]等)でもできる方法が知りたいです。
330デフォルトの名無しさん
2016/05/30(月) 19:23:25.28ID:FKMhfELD F(z,w)を定義して、fsolveでF=0を解きたいです
ここで最初wは初期値を与えて、zについてまず値を求めます
次に2回目以降はw=z、前回のzの値に更新してふたたびzについてwを更新したFを解きたいです
for文で10回繰り返すとして、wの値をfor文の中で更新しても関数を呼びたすたびに初期値のwになってしまいます
どのようにすればwおよびFを更新できますか?
ちなみに関数定義の中にwの値を与えず、実際のワークスペースでw=...と与えても入力引数が不足してますとエラーになってしまいます
ここで最初wは初期値を与えて、zについてまず値を求めます
次に2回目以降はw=z、前回のzの値に更新してふたたびzについてwを更新したFを解きたいです
for文で10回繰り返すとして、wの値をfor文の中で更新しても関数を呼びたすたびに初期値のwになってしまいます
どのようにすればwおよびFを更新できますか?
ちなみに関数定義の中にwの値を与えず、実際のワークスペースでw=...と与えても入力引数が不足してますとエラーになってしまいます
331デフォルトの名無しさん
2016/05/30(月) 19:35:57.23ID:lmnfFsu1 wをローカル変数に汁
332デフォルトの名無しさん
2016/05/30(月) 20:36:10.69ID:FKMhfELD >>331
特に変数をglobalで宣言してないのですが、どのように変更するのでしょうか
特に変数をglobalで宣言してないのですが、どのように変更するのでしょうか
333デフォルトの名無しさん
2016/06/04(土) 15:53:10.19ID:aDqlSjFb matlab homeだと出力したファイルに電子透かしっていうのがついてるらしいんだけど、これはどんな感じなの?
334デフォルトの名無しさん
2016/06/04(土) 19:01:28.16ID:DlnDvjYz waterprint
335デフォルトの名無しさん
2016/06/18(土) 03:34:19.81ID:hixb2VIW contorf(x,y,z,20) すると等高線が20本引けるかと思うですが、等高線を消す方法ってありますか?
337デフォルトの名無しさん
2016/06/23(木) 23:07:27.67ID:TLmSrwcN simulinkで、
2次元(x(t),y(t))のデータをグラフに表示させて、
時間経過(t)とともに変化させたいのですが、
そういうブロックあるんでしょうか?
2次元(x(t),y(t))のデータをグラフに表示させて、
時間経過(t)とともに変化させたいのですが、
そういうブロックあるんでしょうか?
338デフォルトの名無しさん
2016/06/23(木) 23:38:11.33ID:4xA2YsUC 先生に聞いた方がはやいよ
339デフォルトの名無しさん
2016/06/25(土) 15:22:53.64ID:Ydr+gOCR figureからパラコマの動画を作ってどのように推移していくか
見ようとしています。そこで
figure
for i=1:360;
scatter(x(:,:,i),y(:,:,i),1,z(:,:,i),'filled');
hold on
.....
end
みたいな感じで作ってみたのですが
操作自体はあってるのですが
データ量がすごく多く大変時間がかかるようでした…。
元のデータは640×480というデータ点数に
それぞれxとyとzの座標データ(mm)がありまして、それが360枚分ございます。
scatterじゃなくてこっちのほうが軽い、や
for文でやるべきではないなど全くわからない状態ですので
どなたかご教授していただけるとありがたいです。よろしくお願いします。
見ようとしています。そこで
figure
for i=1:360;
scatter(x(:,:,i),y(:,:,i),1,z(:,:,i),'filled');
hold on
.....
end
みたいな感じで作ってみたのですが
操作自体はあってるのですが
データ量がすごく多く大変時間がかかるようでした…。
元のデータは640×480というデータ点数に
それぞれxとyとzの座標データ(mm)がありまして、それが360枚分ございます。
scatterじゃなくてこっちのほうが軽い、や
for文でやるべきではないなど全くわからない状態ですので
どなたかご教授していただけるとありがたいです。よろしくお願いします。
340デフォルトの名無しさん
2016/06/27(月) 02:36:51.03ID:i8SsUO8y 自己解決できました。
341デフォルトの名無しさん
2016/07/23(土) 23:23:08.11ID:nMYN2ky2 fsolveを使って2次の非線形連立方程式を解こうとした所、「Equation solved at initial point.」
という結果が出力されました。
最初は本当に初期値がそのまま解になる事もあるかと思い色々と初期値を変えて再計算をした所、
あらゆる初期値で同じ結果が出力されるという結果になってしまい困っております。
この「Equation solved at initial point.」というのは方程式にどのような問題がある時に発生するものなのでしょうか?
私は初め方程式の値が小さすぎるために初期値の段階で0に収束してしまいソルバーが解に到達したと判断している…と考えたのですが、
これだとべらぼうに大きい初期値を用いた場合にも同じ結果になる事との説明が合わないですよね。
(ただ、方程式中の変数は三角関数の中に入っているので初期値の値に関わらず式の形的に0に収束しているという事もあり得るとも考えています。
すみません、この辺は私の理解不足で支離滅裂です)。
また、残差は仮に方程式をf(x,y)+a=0 とするとaの値がほぼそのまま出力され、アルゴリズムは信頼領域法を用いています。
という結果が出力されました。
最初は本当に初期値がそのまま解になる事もあるかと思い色々と初期値を変えて再計算をした所、
あらゆる初期値で同じ結果が出力されるという結果になってしまい困っております。
この「Equation solved at initial point.」というのは方程式にどのような問題がある時に発生するものなのでしょうか?
私は初め方程式の値が小さすぎるために初期値の段階で0に収束してしまいソルバーが解に到達したと判断している…と考えたのですが、
これだとべらぼうに大きい初期値を用いた場合にも同じ結果になる事との説明が合わないですよね。
(ただ、方程式中の変数は三角関数の中に入っているので初期値の値に関わらず式の形的に0に収束しているという事もあり得るとも考えています。
すみません、この辺は私の理解不足で支離滅裂です)。
また、残差は仮に方程式をf(x,y)+a=0 とするとaの値がほぼそのまま出力され、アルゴリズムは信頼領域法を用いています。
342デフォルトの名無しさん
2016/07/24(日) 09:11:21.10ID:ZHVXgTMQ 長いな。
343デフォルトの名無しさん
2016/07/24(日) 11:31:35.64ID:wdZTIji9 >あらゆる初期値で同じ結果
わろた
わろた
344デフォルトの名無しさん
2016/07/24(日) 11:33:54.85ID:3YDRUQTp >>341
そこまで判ってて方程式を晒そうとは思わないのかな
そこまで判ってて方程式を晒そうとは思わないのかな
345デフォルトの名無しさん
2016/07/24(日) 11:55:17.48ID:Qrd+dPWg346デフォルトの名無しさん
2016/09/11(日) 17:45:42.13ID:hnfXbkoz メインの.mファイルとクラス定義を1ディレクトリにまとめて実行することってできる?
他人にプログラム使ってもらうときに、検索pathがどうのこうのと説明するのが面倒なんだけど…
他人にプログラム使ってもらうときに、検索pathがどうのこうのと説明するのが面倒なんだけど…
347デフォルトの名無しさん
2016/09/12(月) 16:21:29.48ID:uadDl1bC そういう香具師と付き合っても疲れるだけだよ
348デフォルトの名無しさん
2016/09/13(火) 12:45:54.10ID:q3tdF7Mz イコライザが動かん
349デフォルトの名無しさん
2016/09/15(木) 23:00:36.06ID:73p4VIZp for文内で1ピクセルごとにまったく同じ処理をしているのに、繰り返すうちに計算時間が長くなっていき、forの最後では最初の1000倍から2000倍の計算時間がかかります
原因として何が考えられますか?
原因として何が考えられますか?
350デフォルトの名無しさん
2016/09/15(木) 23:09:45.04ID:73p4VIZp >>349
勘違いでした
勘違いでした
351デフォルトの名無しさん
2016/10/18(火) 16:50:27.48ID:O5RVdSYg 次元の異なる複数の配列を一つのベクトルとして扱いたいんですが可能でしょうか?
具体的には [[4x3] [5x2] [100x4]] といった感じです
※[4x3]は4行3列の配列です
具体的には [[4x3] [5x2] [100x4]] といった感じです
※[4x3]は4行3列の配列です
352デフォルトの名無しさん
2016/10/19(水) 11:06:20.05ID:pOi3Cvr7 Cell配列
353デフォルトの名無しさん
2016/10/20(木) 14:02:01.35ID:WfSaLeyX >>352
ありがとございます。
ありがとございます。
354デフォルトの名無しさん
2016/10/20(木) 22:22:55.79ID:QABaVM5f Matlabの使用用途で一番多いのはなんだろう
画像解析かな?
画像解析かな?
355デフォルトの名無しさん
2016/10/24(月) 17:10:54.75ID:9xygNeDa C/C++から直接呼べる?
356デフォルトの名無しさん
2016/10/25(火) 15:45:45.58ID:Gjmp6BYY357デフォルトの名無しさん
2016/10/27(木) 21:04:59.72ID:tEqe8LTW eye trackingしたいんですけど、そういうのに使えるツールボックスあります?
358デフォルトの名無しさん
2016/10/28(金) 02:04:52.66ID:s5G+9Hu4 toolboxは知らんが検索一発目で出てくるほどソースコードは溢れてるhttps://jp.mathworks.com/matlabcentral/fileexchange/25056-fast-eyetracking
359デフォルトの名無しさん
2016/10/28(金) 09:17:05.75ID:fjH3CePY360デフォルトの名無しさん
2016/11/25(金) 04:29:03.23ID:5JinvRIo 学生の無料評価版をインストールしてから30日経ったので、製品版を買おうとライセンス更新とか色々したのですが、
再度評価版をインストールしてしまいました。
また無料で使えるみたいですが、何かの間違いですか?
出来るのなら5000円のtoolboxを買いたいです。
再度評価版をインストールしてしまいました。
また無料で使えるみたいですが、何かの間違いですか?
出来るのなら5000円のtoolboxを買いたいです。
361デフォルトの名無しさん
2016/11/25(金) 07:35:11.11ID:hI5hsUwc 社会人なら格安の個人用途版でも買えば?
商業目的や研究にも使えないけどな
商業目的や研究にも使えないけどな
362デフォルトの名無しさん
2016/11/25(金) 14:03:27.24ID:uaIHXvW0 無料にこだわるならmatplotlib使ってCPythonで呼ぶのが割と実用的
363デフォルトの名無しさん
2016/12/22(木) 22:30:21.94ID:qJhKd6/F いんてぐらる
364デフォルトの名無しさん
2016/12/22(木) 22:35:04.57ID:qJhKd6/F >>363
誤爆してしまいました。すみません。
∫F(x)G(x)dx
このような定積分をintegralで行いたいのですが次元が合いませんとエラーが出てしまいます。
どのように記述したらよいのでしょうか?
誤爆してしまいました。すみません。
∫F(x)G(x)dx
このような定積分をintegralで行いたいのですが次元が合いませんとエラーが出てしまいます。
どのように記述したらよいのでしょうか?
レスを投稿する
ニュース
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★4 [ぐれ★]
- 中国の局長は「両手をポケット」で対峙 宣伝戦で国民に示す ★3 [蚤の市★]
- 【音楽】Perfume・あ~ちゃんの結婚相手「一般男性」は吉田カバンの社長・吉田幸裕氏(41) 高身長で山本耕史似 [Ailuropoda melanoleuca★]
- 【大分】佐賀関で大規模火災、170棟以上が延焼中 70代男性1人と連絡取れず [ぐれ★]
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 「クマはなるべく山に返す努力を」「クマと戦争は間違っている」動物保護活動家の主張 棲み分けと学習放獣でクマ被害なくなるのか?★7 [ぐれ★]
- とらせん IPあり
- 巨専】
- こいせん 全レス転載禁止
- 【DAZN】ワールドカップ欧州予選総合 ★5
- 侍ジャパンシリーズ2025「日本vs韓国」その12
- 【J SPORTS】FIFA U-17ワールドカップ ★10
- 「世の中、バカが多くて疲れません?」👉1991年日本人大発狂 [543236886]
- アンケート調査で「高市発言は問題なし」 93.5%wwwwwwwwwwwwwwwwwwwwwwwww [279254606]
- 自閉症が「んなっしょい」と連呼するお🏡
- 寒い寒い寒い寒い寒い寒い寒い寒い寒い寒い寒い寒い寒い寒い寒い寒い寒い寒い
- マクラーレン、女性ドライバー3名を加入 [462275543]
- 【悲報】大分市佐賀関の火事、20軒→170軒に延焼🔥 [481941988]
