実行中のスクリプトの​tableの中身をテ​スト用に書き換えたい

1 回表示 (過去 30 日間)
Kev Wat
Kev Wat 2018 年 11 月 6 日
回答済み: Kev Wat 2018 年 11 月 7 日
Matlab初心者です。
作成したモジュールの機能確認の為に、実行中のスクリプトのtableの中身を手動で変更したいです。 スクリプト実行後にtableの値は書き換えできそうですが、どのようにすれば、試験データに書き換えることができるでしょうか?

採用された回答

mizu
mizu 2018 年 11 月 6 日
「試験データ」が何を指すのかわかりませんが,変数エディタ上で値を変更することができますよ. https://jp.mathworks.com/help/stats/manipulate-dataset-arrays-using-the-variable-editor.html
せっかくプログラミングをしているので,コードで書くほうが効率良さそうです. 変数Aの2列目を変更するのであればこんな感じで書いたらいいです.
>> A = ones(3,3)
A =
1 1 1
1 1 1
1 1 1
>> A(:,2) = [1 2 3]'
A =
1 1 1
1 2 1
1 3 1

その他の回答 (1 件)

Kev Wat
Kev Wat 2018 年 11 月 7 日
回答ありがとうございます。
変数エディタでデータを手動で書き換えて、「実行して次に進む」を繰り返し 書き換えたデータで処理が出来たことを確認できました。スマートな方法があれば教えてください。 本件、これで「解決」とさせてください。
ありがとうございました。

カテゴリ

Help Center および File Exchangeワークスペース変数と MAT ファイル についてさらに検索

製品


リリース

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!