How to apply conditions to fill an area in 3D space?
1 次查看(过去 30 天)
显示 更早的评论
I wanted to fill an area in 3D space using some conditions on a vector.
Suppose the vector is:
x1 = 100;
y1 = 100;
z1 = 100;
v1 = [x1, y1, z1];
now I want to assign conditions for
v2 = [x2, y2, z2];
such as:
x2 < x1;
y2 < y1;
z2 < z1;
x1 - x2 < y1 - y2;
y1 - y2 < z1 - z2;
How can I apply these conditions and fill the area in 3D space for all possible values of v2?
2 个评论
Prudhvi Peddagoni
2020-12-31
Hi,
f = @(x,y,z) x<1 & y<1 & z<1;
fimplicit3(f,[-100 100])
Hope this helps.
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!