私は最近、私の仕事の一部で、matlabプロジェクトで作業している初心者です.kの異なる値(コードサマリーで説明した通り)の計算をしなければなりません。問題は、コードをもう一度コピー/貼り付けせずに、別のkで計算をやり直すにはどうすればいいですか?異なる値を使って計算を繰り返す方法
clc
clear
Tinf = 15;
h = 100;
Tb = 200;
k = 204;
L = 9e-2;
DL = L/9;
D = 3e-2;
A = zeros(170,170);
C1 = -k * pi * (D/8)^2/DL;
C2 = -k * DL * pi/4 * D/8/(D/4);
Cntr = 1 : 17 : 170;
Con = zeros(170,1);
%rest of the code which has variables of K
機能。 :-)関数への入力としてkを使います。 –
身体のいくつかの制限のために、私は機能を使用することはできません。 –
"_limitations in the body_" ...関数を使うことができない理由を明示してください。なぜなら、あなたの質問に対する最も直接的な答えなのですから。実際に関数を使用できない場合は、計算を少なくとも1回繰り返してコードを提供してください。その結果、何が複製されているか、流線型化する方法を正確に知ることができます。 – Hoki