Community Profile

photo

O.E


Active since 2016

Statistics

  • First Review
  • Thankful Level 3

View badges

Content Feed

View by

Question


datファイルから2番目のデータを取得したい
datファイルからcsvreadである数字を取得したいと考えています。 Datファイル内にこのように数字が保管されているのですが 14.0000000 2.3052082E-03 この中から2.3052082E-03を取得するためには下のコー...

5 years ago | 1 answer | 0

1

answer

Question


existを用いたフォルダの存在の判定
existを用いて複数のフォルダの有無を確かめたいと考えています。 existは exist myfolder dir のmyfolderがフォルダ名でないと機能しないと思いますが、今回は フォルダ名はstrcatで生成してこれをe...

5 years ago | 1 answer | 0

1

answer

Question


Cell2matを用いた配列の変換
Cell2matを用いて配列を変換しようと考え A = data{1,1}; B = cell2mat(A); としたところ、連結する行列の次元が一致しません。といったエラーが出てしまいました。 dataは1×11Cellの配列で構...

5 years ago | 1 answer | 0

1

answer

Question


システムコマンド使用中にENTERを入力したい
処理の途中でENTERを入力するまで一時停止するEXEファイルをMATLABのシステムコマンドで実行したいと考えていますが ENTER待ちになっていること、検知し、ENTERを入力することは可能でしょうか

6 years ago | 1 answer | 0

1

answer

Question


MATLAB Function ブロックの使い方について
以下のFunctionをMATLABFunctionとして実装したいと考えています。 このとき計算の結果をyとして出力したいと思うのですが出力yの値が反映されずエラーが出てしまいます。 どのようにすれば解決しますか エラー内容 関数...

6 years ago | 1 answer | 0

1

answer

Question


Fortran77のMEX化に関して
Fortran77ファイルをMEX化しようと考え、 mex 〇〇.f とコマンドラインで入力したところ サポートされているコンパイラまたは SDK が見つかりません。オプションについて は、 <http://www.mathwor...

6 years ago | 1 answer | 0

1

answer

Question


Systemを利用してMATLABでコマンドプロンプトの実行をする。
コマンドプロンプト上で cd/d”ファイルのパスを指定” というコマンドを利用しており、これをMATLAB上のsystem()を利用して実現したいと考えています。 system(cd/d"ファイルのパス") と書きたいのですが、...

6 years ago | 1 answer | 0

1

answer

Question


copyfileを用いたファイルのコピーにstrcatを用いる方法
複数のフォルダに同一ファイルをコピーしようと考え、以下のプログラムを作成したところ無効なオプションです。といったエラーが発生しました。 どのように修正をすれば、複数のフォルダを指定できるでしょうか。 select = 1; %0 HysOnebi...

6 years ago | 1 answer | 0

1

answer

Question


Parforループにおけるワークスペース上の変数の扱いについて
Parforループ上での変数の扱いについて教えてください。 下記のようなプログラムを書いた場合、Workspace上の変数INはワーカーの数だけ読み込まれるのでしょうか? 例えばINのサイズが100MB程度だとして、ワーカーの数が4つあるとする...

6 years ago | 1 answer | 0

1

answer

Question


Parforループ内で保存先のアドレスを指定してdlmwriteを使う方法
Parforループを用いてシミュレーションを行い、dlmwriteを使ってCSVファイルに書き出して、その結果をそれぞれ別のフォルダに格納しようと考えています。方法が思いつかなかったため、それぞれ別の名前にして現在のディレクトリに保存した後にmovefil...

6 years ago | 1 answer | 0

1

answer

Question


変数名のついたフォルダにファイルを移動する
mkdirで作成した連番のフォルダの中に movefileでABCDEF1~9のファイルを移動させたいと考えています。 (フォルダ名は変数で指定することで、連番などに対応しようと考えています。) gain = 0; mkdir(nu...

6 years ago | 1 answer | 0

1

answer

Question


CSVから取り込んだデータのisequalを用いた等価性の確認
2つのCSVファイルが等しいものかどうかを確認するためのプログラムを作成し、どの部分が異なるのかを確認しようと考えています。 そこでisequalを用いて等価性を判別した後に、IF文を用いて該当箇所を検索するコードを作成しました。 実行したとこ...

6 years ago | 1 answer | 0

1

answer

Question


CSVファイルの出力結果について
MATLABでの演算結果をCSVファイルに書き込みたいと考えて、プログラムを作成いたしました。 実行したところEXCELでは思ったような表示のされ方がされているのですが、メモ帳で同じファイルを開くと 全く違う表示のされ方になってしまいました。 ...

6 years ago | 1 answer | 0

1

answer

Question


EXEをMATLAB上で実行する
MATLAB上で他のプログラミング言語で記述しコンパイルしたEXEファイルを実行したいと考えています。 現在はコマンドプロンプト上で実行しており、A.exe < input.txtと記述して、実行しています。(Input.txtに実行条件などが記載さ...

6 years ago | 1 answer | 0

1

answer

Question


fprintfでデータを送る際のゼロパディングのやり方
fprintfを用いてデータを送信しようと考えています。 0~255までの16進数のデータの組を10組送ろうと考えて以下のコードを作成しました。 SA = dec2hex(A); SB = dec2hex(B); SC = de...

6 years ago | 1 answer | 0

1

answer

Question


Simulinkのジョイスティック入力について
Joystick Inputの使い方に関して質問があります。 USBケーブルを用いて接続した、Xbox OneコントローラをMatlab/Simulink上で使用しようと考えています。 Joystick Inputを利用すればよい事までは調べが...

6 years ago | 1 answer | 0

1

answer

Question


MATLAB Functionブロックの使用方法
MATLAB Functionブロック内でSwitch文を用いてConstantの値を選択して、出力する機能を実装しビルドしたところ 以下のエラーメッセージが出力されビルドが中止されました。 変数 'code' は、いくつかの実行パス上で完全...

6 years ago | 1 answer | 0

1

answer

Question


数値積分を行う上でIntegralの扱い方
<</matlabcentral/answers/uploaded_files/91995/%E6%95%B0%E5%BC%8F.png>> 上記の積分を実行しようと考えsをi*2*pi*xとしてintegralを用い、以下のコードを作成いたしました...

6 years ago | 1 answer | 0

1

answer

Question


伝達関数tfの使い方について
1/S,1/s^2のインパルス応答を求めたいと考えています。 そこでtfを用いてインパルス応答を出したいと考え以下のコードを作成いたしました。 sys = tf(1,[1 0]); impulse(sys) 本コードを実行したところ...

6 years ago | 1 answer | 0

1

answer

Question


Parforループ内でのインデックス指定
Parforループ内である行列データをFFTする処理を行おうと考えています。 そこで以下のコードを作成したのですが、 * Fの使い方が原因でParforループを実行できません。 * Fに対する有効なインデックスは、PARFORループ内に制限さ...

7 years ago | 1 answer | 1

1

answer

Question


Simulinkでのアクセラレータの選択方法について
現在Matlab2016bを利用していますが、Simulinkでアクセラレータモードを利用したいと考えています。 シミュレーションメニュー内のアクセラレータから選択できるとのことだったのですが、 シミュレーションメニュー内にアクセラレータという項目があ...

7 years ago | 1 answer | 1

1

answer

Question


Parforを用いてSimulink モデルを並列に実行する方法
1BitΔΣADCのSimulink モデルをParforを利用してローカルで並列実行したいと考えています。 シミュレーション時間を0~Tsimまでとし、入力信号(Sin波)の振幅をAとして並列実行し、 出力データをTo workspace (OUT_...

7 years ago | 1 answer | 1

1

answer