Answered
for loop 実行中のエラー処理について
for文の中の処理をtry とcatch でくくれば可能です。 tryの中でエラーになっても処理が中断せず、catchの中でエラー処理をハンドルできます。 参考: try/catch を使用したエラー処理 for n=1:5 try ...

3 years ago | 0

| accepted

Answered
システムが途中から実行されなくなる件について
soundsave1.mlxにyamnetがインストールされていないというエラーが出ています。 使い方によるエラー yamnet Unable to access the pre-trained network. Make sure the req...

3 years ago | 0

| accepted

Answered
分類学習器アプリのSVM(細かいガウスSVM)のアルゴリズムを理解したい
分類学習器の細かいガウスSVMは「カーネルスケールをsqrt(予測子の数)/4 に設定したガウスカーネルを使用する、クラスを非常に細かく区分できるサポートベクターマシン」です。 例えば t = readtable('fisheriris.csv')...

3 years ago | 2

| accepted

Answered
What is System Requirements for Matlab Runtime 2015
Yes, the system requirements of MATLAB Runtime is the same as the same version of MATLAB. Previous Releases: System Requirement...

3 years ago | 0

| accepted

Answered
ボタン(アプリで使用)のファイル選択操作について
uigetfileをアプリのボタンプッシュのコールバックに入れれば実現できます。 uigetfileだけでは「すべてのMATLABファイル (*.mlb…)」になってしまうので、uigetfile('*.*')とします。 % Button pushed...

3 years ago | 2

| accepted

Answered
外部.mファイルで定義される関数の呼び出し
sampleFunc.mがProduction Serverコンパイラの「アーカイブの実行に必要な追加ファイル」に入っていれば、①から②を呼び出すのができるようになります。 ①と②が同じ階層か、②がMATLABのpathコマンドで表示される検索パスのフォ...

3 years ago | 0

| accepted

Answered
配列インデックスのエラーメッセージについて
MATLABのエディターで該当行 (EEG_test.mの82行目)の行番号をマウスでクリックしてブレークポイントを設定してみてください。 下記の図では3行目をクリックした場合ですが、ブレークポイントが設定されると赤枠で表示されます。 【参...

3 years ago | 0

| accepted

Answered
100個の並列処理(parfor)の複数個が処理されません
並列処理で同じファイル名に対して書き込みをおこなっているため、ファイル競合が起きている可能性があります。 繰り返し毎にファイル名を変更して実行してみてはどうでしょうか? parfor の中を以下のように変更します。 % batファイルをFilet...

3 years ago | 0

| accepted

Answered
ライブ映像からの連続的な予測
ライブ映像のカメラデバイスに依りますが、USBカメラの場合こちらのドキュメント例にループでの連続撮影の例が載っているので参考になると思います。 回帰モデルをnetという変数でnet.matファイルに保存し、webcamで1秒ごとに撮影した画像を回帰に掛け...

3 years ago | 0

Answered
リアルタイムで取り込​んだ音声信号をFFT​化を行ったデータをcsvに保存する方法​を教えてほしいです。
出力したいスペクトルデータ(data)がテーブル型なので、CSVへのファイル保存は相性が良いです。 PeakFinder列が構造体(struct)になっていて、このまま書き込むと列が空になってしまうので、下記のように一旦構造体をセルにしてから格納し直して...

3 years ago | 1

| accepted

Answered
分類学習機アプリで学習させた結果の出力方法
モデルをエクスポートした後に元データと予測結果からtableを作ればできるかと思います。 ドキュメントの例に含まれているフィッシャーのアヤメデータを使ってサンプルを書きます。 t = readtable('fisheriris.csv'); % ID...

3 years ago | 0

| accepted

Answered
Tableデータのフィルタリング
ismemberを使って1列目にEchoTimeとInversionTimeがある行を抽出すればできると思います。 % ダミーテーブルの作成 t = table(["Format"; "Modality"; "EchoTime"; "Inversion...

3 years ago | 0

| accepted

Answered
カメラ接続を行う顔認証アプリをWebアプリに変換後使用可能か
更新 @Tegmineさん、再度バグレポートを確認したところ、R2022a Update3から実現できることが分かりましたので、すみませんが回答を一部訂正いたします。 MATLAB (MATLAB Compiler)、MATLAB Runtime、...

3 years ago | 1

| accepted

Answered
コマンドウィンドウに出てくる警告について
実行されたコマンドまたはスクリプトにver('distcomp') やver distcompが含まれているようですね。 警告のメッセージにに書いてあるように、ver('distcomp')の代わりにver('parallel')を使えば良いですが、バー...

3 years ago | 3

| accepted

Answered
DICOMヘッダーの抽出
構造体配列はwritestructでXML形式に出力できますが、そのままではExcel形式にならないので、struct2tableを使って構造体をテーブルに変換してからwritetableでファイル出力します。 サンプルコードです。 dataInfo ...

3 years ago | 1

| accepted

Answered
関心領域を指定して日本語の文字認識を行うには
ocr でLanguageオプションを指定できます。 ocrResults = ocr(I, roi, 'Language', 'Japanese'); 精度が出ない場合はこちらのドキュメントを参考に学習させることもできます。 カスタム フォント...

3 years ago | 0

| accepted

Answered
行列の指定した列のみ乗算して、元の行列に戻す方法
1000x6の時系列データのデータ型によって少しやり方が変わります。 テーブル(table)の場合 2列目の列名がわかっていれば(例えばcol2として)、data.col2 = -1 * data.col2ででき、列名が分からなければdata(:, 2...

3 years ago | 0

| accepted

Answered
Matlab with AWS EC2
This License Configuration will be used if you want to use License Manager for managing license usage. If you have an Individual...

3 years ago | 0

Answered
ワーク変数に代入したテーブルをAppDesignerのテーブルコンポーネントに表示させたい
uitableのColumnNameとDataを読み取ったテーブルから代入します。 App Designerでのコールバック例 t = readtable('patients.xls'); app.UITable.ColumnName = t.P...

3 years ago | 0

| accepted

Answered
イメージレジストレーションの反復方法について
まずはドキュメントのレジストレーション例を繰り返し使えるように関数化します。 関数化についてはこのあたりのドキュメントが参考になります。 ここではdicomImageRegという関数名で、ファイル名もdicomImageReg.mで保存します。 fu...

3 years ago | 0

Answered
フォルダー内のファイル名を一括して変更する方法
movefileでファイル名の変更ができます。 シンプルにやるならdirで現在のフォルダにあるmatファイル一覧を取ってきてmovefileでリネームする方法です。 list = dir('*.mat'); for n=1:height(list) ...

3 years ago | 2

Answered
ホームタブのデータインポートをスクリプトで呼び出したい
データのインポートははuiimportコマンドで起動できます。 ファイル名を指定して uiimport('data.xlsx') でファイルを取り込んだ状態にできます。 一度インポートして、「選択のインポート」から「関数の生成」をクリックします...

3 years ago | 1

| accepted

Answered
EEGLABでエラー 関数'skewness'(タイプsingleの入力因数)が未定義です
extract_time_freq_featuresは、EEGLABのプラグインのMARA (Multiple Artifact Rejection Algorithm)の関数でしょうか? https://github.com/irenne/MARA ...

3 years ago | 0

| accepted

Answered
ubuntu20.04にMATLABR2022aをインストールしようとすると「選択したファイルに書き込めません」と出る
chownでインストールディレクトリの所有権を一般ユーザーにしてみてください。 whoamiで出力されるユーザー名がuserだったとすると、「ユーザー名:ユーザーグループ」が「user:users」となります。ユーザー名は実際のユーザー名に置き換えて実行...

3 years ago | 0

| accepted

Answered
画像分類 評価 検証
save('sindou.mat','net','-v7.3')では、ファイル名はsindou.matとなりますが、中に含まれる変数名はnetとなっています。 load('sindou.mat') の後、ワークスペースを見るとnetという変数があると思...

3 years ago | 0

| accepted

Answered
ヘルプセンターの関数の例でopen in MATLAB onlineを押してからどういう手順で使える
現在のフォルダーとワークスペースのパネルが最大化されてしまっているので、「ホーム」タブの「レイアウト」ボタンから、「2列 (既定)」をクリックして、レイアウトを戻してみてください。 FloatingPointFormatsExample.mlxの...

3 years ago | 0

Answered
imagedatastore, Add Folder location
I think shuffle would work fine. [imdsTrain,imdsValidation] = splitEachLabel(data,0.75); imdsTrain = shuffle(imdsTrain); UP...

3 years ago | 0

| accepted

Answered
ネットワーク作成時のエラー
回帰出力層から出てくるのは数値データで、画像自体は作成されません。 回帰用の畳み込みニューラル ネットワークの学習を参考にするなら fullyConnectedLayer(1) regressionLayer]; にして、全結合層から1次元のデ...

3 years ago | 0

| accepted

Answered
Signal Processing toolboxのEXE化について
はい、可能です。 MATLAB CompilerがサポートするToolbox及び関数のページにSignal Processing Toolboxのコマンドライン関数は全てサポートしているとあります。 ただし、アプリやUIを起動するもの(signal...

3 years ago | 1

| accepted

Answered
Lamp on App Designer does not work when I run simulation on Simulink
drawnow might solve this. For example, if value == 1 set(app.Lamp1,'Color',[0 1 0]); elseif value ==0 set(app.La...

3 years ago | 0

| accepted

Load more