MATLAB Answers

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

3 views (last 30 days)
Kev Wat
Kev Wat on 6 Nov 2018
Answered: Kev Wat on 7 Nov 2018
Matlab初心者です。
作成したモジュールの機能確認の為に、実行中のスクリプトのtableの中身を手動で変更したいです。 スクリプト実行後にtableの値は書き換えできそうですが、どのようにすれば、試験データに書き換えることができるでしょうか?

Accepted Answer

mizu
mizu on 6 Nov 2018
「試験データ」が何を指すのかわかりませんが,変数エディタ上で値を変更することができますよ. 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

More Answers (1)

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

Community Treasure Hunt

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

Start Hunting!