用MATLAB编写麦克斯韦速率函数问题
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/06/17 05:08:27
用MATLAB编写麦克斯韦速率函数问题
m=16;k=1.38*10^-23;t=173.15+20;x=0:100:2000;f=4*pi*(x^2)*(m/(2*pi*k*t))^1.5*e^(-m*x^2/(2*k*t));f怎么就计算不对呢?请高手帮我把f函数修改一下
m=16;k=1.38*10^-23;t=173.15+20;x=0:100:2000;f=4*pi*(x^2)*(m/(2*pi*k*t))^1.5*e^(-m*x^2/(2*k*t));f怎么就计算不对呢?请高手帮我把f函数修改一下
![用MATLAB编写麦克斯韦速率函数问题](/uploads/image/z/6113258-26-8.jpg?t=%E7%94%A8MATLAB%E7%BC%96%E5%86%99%E9%BA%A6%E5%85%8B%E6%96%AF%E9%9F%A6%E9%80%9F%E7%8E%87%E5%87%BD%E6%95%B0%E9%97%AE%E9%A2%98)
m=16;
k=1.38*10^-23;
t=173.15+20;%很奇特的设定值,
x=0:100:2000;
f=4*pi*(x.^2).*(m/(2*pi*k*t))^1.5.*exp(-m*x.^2/(2*k*t));
plot(x,f)
注意数组应用.*m,./等.
你给的数值可能有问题.
k=1.38*10^-23;
t=173.15+20;%很奇特的设定值,
x=0:100:2000;
f=4*pi*(x.^2).*(m/(2*pi*k*t))^1.5.*exp(-m*x.^2/(2*k*t));
plot(x,f)
注意数组应用.*m,./等.
你给的数值可能有问题.