0
私は最後の点だけをプロットするforループで散布図を作成しようとしています。 しかし、私のプロットした点を見ると、私の方程式から得られた点です。forループのScilab散布図
最後のポイントを取得してプロットするだけで何ができますか?ここで
はコードです:
m=1000
z=4000
T=200
pr=101325
sigma=0.24
cc=sigma*10^(-18)
lambda=((1.38*10^(-23)*T)/(sqrt(2)*pr*cc))
p=%pi*2
for I=1:z
theta=(grand(m,1,"unf",0,p));
cx= cumsum(lambda*cos(theta));
cy= cumsum(lambda*sin(theta));
scatter((cx,cy))
xlabel(["x"]);
ylabel("y");
title("Partilcle Distribution");
end
あなたの質問を改善できますか? 「最後のポイント」とは、正確にはどういう意味ですか? '' cx''と ''cy''を計算するfor-loopがあることを理解しています。あなたが望むのは、それらの行列の各ループの最後の値(1000番目の値)だけを選んで一緒にプロットすることです。 – luispauloml
はい、それはまさに私が意味するものです! –