MATLAB中向量场的可视化
来源:互联网 发布:免签约支付系统源码 编辑:程序博客网 时间:2024/05/17 06:16
转自http://379910987.blog.163.com/blog/static/33523797201162223310546/
设二维函数z=f(x,y),其中z为海拔,x为东西测向距离而y为南北测向距离。
显然有如下事实:斜率大的地方陡峭一些,等高线也要密集一些。可以使用梯度表示MATLAB中有个函数专门完成这个事情,他就是quiver。
用法:
quiver(x,y,u,v)
x,y是包含坐标位置的矩阵,而u和v则是包含偏导数的矩阵。
例如绘制f(x,y)=y-3x-2x^2-3xy-3y^2的方法:
先用gradient函数计算偏导数,然后再用quiver绘制向量场
f=@(x,y) -y-3*x-2*x.^2-3*x.*y-y.^2;
[x,y]=meshgrid(-10:0.5:10,-10:0.5:10);
z=f(x,y);
[fx,fy]=gradient(z,0.5);
c=contour(x,y,z);
clabel(c);
hold on;
quiver(x,y,fx,fy);
效果如下:
局部方法图形:
0 0
- MATLAB中向量场的可视化
- Matlab向量场可视化
- MATLAB 向量场的绘制
- 向量场可视化方法
- matlab向量场生成
- 【matlab】向量中选择元素插入该向量的位置
- matlab中生成数值一样的向量
- 【Matlab】向量中元素的查找
- matlab中向量
- MATLAB基本操作(九):可视化矩阵的矢量场quiver函数
- MATLAB基本操作(九):可视化矩阵的矢量场quiver函数
- matlab的数据可视化
- 向量场的方向导数仍为向量场
- matlab中() [] {} 数组 向量 矩阵
- matlab获取向量中出现次数最多的元素
- matlab 统计向量中不同元素的个数
- MATLAB计算结果的可视化
- Matlab数据的可视化 -- 散点图
- 多线程 之 NSOperation
- Ubuntu下安装配置JDK
- 理工大学ACM平台题关于C语言1188 C语言实验——各位数字之和排序
- 对三星彩色打印机鼓清零的感悟
- 都不知道怎么办
- MATLAB中向量场的可视化
- 减少电脑辐射的九个小方法
- Reverse Linked List II
- matlab 梯度计算原理
- [Leetcode] Substring with Concatenation of All Words (Java)
- 按键扫描程序
- Android™ 2.1 android.R.drawable Icon Resources
- c++ STL之 multiset 的个性(权哥)
- 蜗牛—JavaWeb之个人信息管理系统(二)