想问一个MATLAB的入门题😄

随机生成四个空间坐标点,要求[x,y,z]范围都在[10,50]之间,然后求这个四面体的体积。😭谢谢

这个利用行列式就行:

rng(1); %1作为随机数种子,你可以改种子,也可以去掉这一行
P = 10+40*rand(4,3);
A = [ones(4,1), P];
V = abs(det(A))/6 %V就是体积

比如我这里由于种子固定为1,所以得到的体积是

V =

     1.645887914873855e+02

有帮助望采纳呢,非常感谢