matlab画曲面二次,如何用matlab绘制二次B样条三维曲面(已知控制点和节点矢量)?...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
小弟初来乍到,现在需要用matlaB绘制二次B样条曲面,现在已知信息:
小弟做这个已经一个星期了,现在无任何进展,现在是万分着急,希望高手们给小弟指点一二,小弟将感激不尽~~谢谢
p = 2;
q = 1;
r = 2;
节点矢量
uKnot = [0 0 0 1/4 1/4 2/4 2/4 3/4 3/4 4/4 4/4 4/4];
vKnot = [0 0 1 1];
wKnot =[0 0 0 1 1 1];
%控制点坐标
controlPts = [
1, 0, 4
1, 1, 4
0, 1, 4
-1, 1, 4
-1,0, 4
-1,-1, 4
0,-1, 4
1, -1, 4
1, 0, 4
2, 0, 4
2, 2, 4
0, 2, 4
-2, 2, 4
-2,0, 4
-2,-2, 4
0,-2, 4
2, -2, 4
2, 0, 4
1, 0, 2
1, 1, 2
0, 1, 2
-1, 1, 2
-1,0, 2
-1,-1, 2
0,-1, 2
1, -1, 2
1, 0, 2
2, 0, 2
2, 2, 2
0, 2, 2
-2, 2, 2
-2,0, 2
-2,-2, 2
0,-2, 2
2, -2, 2
2, 0, 2
1, 0, 0
1, 1, 0
0, 1, 0
-1, 1, 0
-1,0, 0
-1,-1, 0
0,-1, 0
1, -1, 0
1, 0, 0
2, 0, 0
2, 2, 0
0, 2, 0
-2, 2, 0
-2,0, 0
-2,-2, 0
0,-2, 0
2, -2, 0
2, 0, 0
];
%控制点点数
noPtsX = 9;
noPtsY = 2;
noPtsZ = 3;
%权重系数:
weights = [1 1/sqrt(2) 1 1/sqrt(2) 1 1/sqrt(2) 1 1/sqrt(2) 1 ...
1 1/sqrt(2) 1 1/sqrt(2) 1 1/sqrt(2) 1 1/sqrt(2) 1 ...
1 1/sqrt(2) 1 1/sqrt(2) 1 1/sqrt(2) 1 1/sqrt(2) 1 ...
1 1/sqrt(2) 1 1/sqrt(2) 1 1/sqrt(2) 1 1/sqrt(2) 1 ...
1 1/sqrt(2) 1 1/sqrt(2) 1 1/sqrt(2) 1 1/sqrt(2) 1 ...
1 1/sqrt(2) 1 1/sqrt(2) 1 1/sqrt(2) 1 1/sqrt(2) 1 ...
]';
小弟做这个已经一个星期了,现在无任何进展,现在是万分着急,希望高手们给小弟指点一二,小弟将感激不尽~~谢谢
matlab画曲面二次,如何用matlab绘制二次B样条三维曲面(已知控制点和节点矢量)?...相关推荐
- matlab b样条曲面,如何用matlab绘制二次B样条三维曲面(已知控制点和节点矢量)?...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 小弟初来乍到,现在需要用matlaB绘制二次B样条曲面,现在已知信息: 小弟做这个已经一个星期了,现在无任何进展,现在是万分着急,希望高手们给小弟指点一二 ...
- matlab 画电机效率图,如何用matlab绘制电机效率map图或发动机万有特性曲线
如何用matlab绘制电机效率map图或发动机万有特性曲线 前段时间写论文,需要绘制电机效率map图,其实和发动机万有特性曲线一样.. 看了好多资料都不会,问问师兄也没具体画过..困惑中查到貌似有几个 ...
- matlab画平面心型线,如何用matlab画出心形线
心形线,是一个圆上的固定一点在它绕着与其相切且半径相同的另外一个圆周滚动时所形成的轨迹线.下面就简单讲解一下如何用matlab画出心形线. 1.心形线的数学定义 2.编制的绘制心形线的matlab程序 ...
- matlab可以画3d图吗,如何用matlab画3d图
MATLAB三维绘图解读_自考_成人教育_教育专区.MATLAB 上次课内容回顾 1. 2. ? ? ? 3. 4. 5. MATLAB二维绘图 离散函数和数据的可视化; 二维曲线和图形 plot.. ...
- matlab高斯白噪声频谱图,如何用MATLAB产生高斯白噪声,并且画出图形?
如何用MATLAB产生高斯白噪声,并且画出图形? 来源:互联网 宽屏版 评论 2009-06-19 02:34:10 分类: 电脑/网络 >> 程序设计 >> 其他编程语言 ...
- matlab可以节定积分方程,如何用matlab如何实现数值积分
点击查看如何用matlab如何实现数值积分具体信息 答:用matlab可以如下数值积分法,来求解定积分.二重积分.三重积分的数值解问题. 1.梯形数值积分计算 trapz() X = 0:pi/100 ...
- matlab批量导入excel表格数据,matlab导入excel表格数据-如何用matlab读取多个excel表格数据,将每个表格数......
如何用matlab读取多个excel表格数据,将每个表格数... 一xlsread()函数,比import简单的多,具体语句:A = xlsread('yourfilename.xls')望高手支招! ...
- 用matlab处理表格,matlab删除excel表格数据-如何用matlab处理多个excel表格中的数据...
如何用matlab处理多个excel表格中的数据 biao='D:\Program Files\matlab\bin\filename.xls'; A1=xlsread (biao,'Sheet1', ...
- matlab计算绝对值的导数,如何用matlab求带绝对值函数的导数? 你值得一看的技巧...
用matlab求函数的导数:如果一个函数表达式中有绝对值,那对该函数求导就需要注意啦!该函数可能在他的零点处导数不存在,所以我们不能用传统的方法求导,应该在零点处分别求左导数和右导数,如果左导数和右导 ...
最新文章
- 详解zabbix中文版安装部署
- c#让程序在WIN7下兼容模式运行
- idea 端口被占用
- 移动端省际联动插件mobiscroll
- JavaFX官方教程(一)之JavaFX概述
- HTTP Basic Authentication验证WCF Data Service
- HDU3746 Cyclic Nacklace KMP求循环节
- css transition transform animation例子讲解
- 11月22日学习内容整理:bootstrap居中处理和组件,常用组件
- linux中安装pip
- 555555555 5555555555 55 55555555
- 推荐系统给电影评分排名的方法
- FLUENT中关于边界和域的操作
- iOS中assign和weak修饰符的区别
- 以太坊客户端mist和geth加快区块同步速度的方法
- 可编程SoC(SoPC),什么是可编程SoC(SoPC)
- 2021年第十二届蓝桥杯软件类省赛python组试题及其解析。
- 电信、网通南北网络互通互联解决方案
- 数据分析实战项目-用户行为分析(Python)
- hadoop高可用三台
热门文章
- _M_invoke(_Index_tuple_Indices...)
- 腾讯开源手游热更新方案,Unity3D下的Lua编程
- 激光雷达与毫米波雷达对比
- 平安城市与智慧城市对接的关键要素
- 数字后端——低功耗单元库
- 一个简单的XML文档例子
- 【pyqt5】配置Qt Designer之【designer.exe的保存位置及ui文件转py文件及no Qt platform plugin could be initialized 问题解决】
- Halcon例程(基于3D形状匹配识别方法)详解 —— create_shape_model_3d_lowest_model_level.hdev
- c++ 静态变量赋值_Python变量及常量解释说明
- qtp启动java程序_转: QTP六脉神剑之调用Java程序