Add_lineをforで繰り返し処理したい。

3 visualizaciones (últimos 30 días)
YN
YN el 24 de Jun. de 2022
Comentada: Toshinobu Shintai el 24 de Jun. de 2022
In1とOut1を、In2とOut2を•••というふうにブロックを、add_lineで自動結線をしていきたいです。具体的にはforを使ってnをインクリメントしていき、端子番号の指定をnでできるようにしたいです。何か方法はありますでしょうか。

Respuesta aceptada

Toshinobu Shintai
Toshinobu Shintai el 24 de Jun. de 2022
例えば以下のように、増える数値を文字列に変えることができます。このようにして作成された文字をadd_lineの引数に指定し、実行させることができます。
for i = 1:10
text = "In" + num2str(i) + "/1";
disp(text);
end
In1/1 In2/1 In3/1 In4/1 In5/1 In6/1 In7/1 In8/1 In9/1 In10/1
  2 comentarios
YN
YN el 24 de Jun. de 2022
ご回答いただきありがとうございます。 上記の方法、納得いたしました。 一点追加で質問なのですが、add_lineを使うときに、’In1/1’と指定しますが、上記の例では””を使用されております。 ‘と”の違い、どういったときに使い分けるものなのか、もしくは使い分けなくても良いのかご教示いただけないでしょうか。
Toshinobu Shintai
Toshinobu Shintai el 24 de Jun. de 2022
'と"の違いは、以下のリンク先を参考にしていただければと思います。

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre プログラムによるモデル編集 en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2022a

Community Treasure Hunt

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

Start Hunting!