matlab 怎样编程 在一个立方体里画一条固定长度的线段 线段的位置和方向随机
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 18:32:52
matlab 怎样编程 在一个立方体里画一条固定长度的线段 线段的位置和方向随机
楼主试试吧,没有截图:
function plotcube
cords = [0 0 0
1 0 0
1 1 0
0 1 0
0 1 1
1 1 1
1 0 1
0 0 1];
figure
axis([0 1.5 0 1.5 0 1.5])
axis square
view([30 21])
hold on
plot3([.4 .7],[.1 .8],[.1 .6],'r-','linewidth',2)
for r = 1:7
for s = r+1:8
if norm(cords(r,:)-cords(s,:)) == 1
h = line([cords(r,1),cords(s,1)],[cords(r,2),cords(s,2)],[cords(r,3),cords(s,3)]);
set(h,'linewidth',2)
end
end
end
xlabel('x')
ylabel('y')
zlabel('z')
再问: 这一条长度为多少? 如果有三种长度分别为3、5、8 的线各10条,三种长度可以用不同颜色来表示,该程序怎么改呀? 谢谢
再答: 30条线段挤在一起不好看吧
再问: 试试看
function plotcube
cords = [0 0 0
1 0 0
1 1 0
0 1 0
0 1 1
1 1 1
1 0 1
0 0 1];
figure
axis([0 1.5 0 1.5 0 1.5])
axis square
view([30 21])
hold on
plot3([.4 .7],[.1 .8],[.1 .6],'r-','linewidth',2)
for r = 1:7
for s = r+1:8
if norm(cords(r,:)-cords(s,:)) == 1
h = line([cords(r,1),cords(s,1)],[cords(r,2),cords(s,2)],[cords(r,3),cords(s,3)]);
set(h,'linewidth',2)
end
end
end
xlabel('x')
ylabel('y')
zlabel('z')
再问: 这一条长度为多少? 如果有三种长度分别为3、5、8 的线各10条,三种长度可以用不同颜色来表示,该程序怎么改呀? 谢谢
再答: 30条线段挤在一起不好看吧
再问: 试试看
matlab 怎样编程 在一个立方体里画一条固定长度的线段 线段的位置和方向随机
MATLAB 怎么画固定长度的线段
CAD怎样画固定长度的线段
cad里,如何在一条已知有角度直线上画一根重合的有固定长度的线段?
CAD中已知一条线段的长度、一个圆和某条固定的与之相切的直线.要求线段两端点一个在圆上一个在直线上?怎么画?
已知一个顶点坐标和一条线段,线段两端点到两条边的距离固定,怎样求两端点的坐标
用matlab怎样计算一个函数图像在一区间内的线段长度
几何画板如何画一个固定长度的线段
一个圆,其周长是2*π*R 把它打开 是一条线段 线段的长度不固定?
cad画图里,已知两条不平行线.如何画一条线段两个端点分别在两条不平行线上,已知线段的倾斜角和长度?
在CAD中怎样计算指定线段的长度和?
MATLAB求面积及线段的长度?