MATLAB学习(2):创建面上点的坐标的数组

创建面上点的坐标的数组

前提

        点数组 v,存放所有点的坐标,nv行3列
        面数组 f,存放所有面上的点索引,每一个面有3个点,nf 行3列

输出

        输出的数组 tempnf*3行3列,存放着每一个面上的点的坐标。
        比如,temp数组的1~3行,存放第一个面的3个点的坐标。
                                     4~6行,存放第2个面的3个点的坐标
                                     7~8行,存放第3个面的3个点的坐标。
                                     …
                                     (Nf3-2) ~ Nf3 行,存放第nf个面的3个的坐标

步骤

         V 数组和 f 数组如下:
在这里插入图片描述
         Matlab 命令为:

temp = v(reshape(f',1,length(f)*3),1:3);

结果

        即可输出想要的点坐标数组
在这里插入图片描述
以上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值