作业帮 > 综合 > 作业

matlab中怎样得到三维图形fig的某一截面截出的二维图形?并获得数据?

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/06/17 10:40:31
matlab中怎样得到三维图形fig的某一截面截出的二维图形?并获得数据?
形如此图,没有别的数据只有这类图的情况下,我想得到,某一截面与三维曲面截得的曲线的图形或数据,例如当y=6时,我想得到x与z的关系图,答得好另有重谢!
matlab中怎样得到三维图形fig的某一截面截出的二维图形?并获得数据?
你好.因为图形的绘制是用数值计算的方法得到的,换句话说,这个三维图形的绘成是由一系列已知点组合得到的,这样的话,你再令y=6,又有何意义呢?所以你的问题用你的思路是没法达到的.不过,可以给你两条建议:
1.从图形上看,该三维图形是垂直与xz平面(也即与y轴平行),所以,与y的取值无关,如果你有该三维图的方程式的话,我感觉该方程式应该没有y这个参数,要想得到截面方程,只需再加上一个约束条件,比如说你的y=6.(注:此法只适用于y=a,a为常数的情况)
2.如果你有该三维图形的方程式,你可以尝试用符号计算的方法,把截面当做约束条件,查查这方面的书,应该能解决的