1. 循环矢量化Matlab是为矢量和矩阵操作而设计的,因此,可以通过矢量化方法加速M文件的运行。矢量化是指将for循环和while循环转换为等价的矢量或矩阵操作。下面给出一个循环的例子:i=0;for n = 0:0.1:1000 i=i+1; y(i)=cos(n);end那么我们可以矢量化为:...
分类:
其他好文 时间:
2015-06-25 19:04:34
阅读次数:
166
ffdshow神奇的功能:视频播放时显示运动矢量和QP FFDShow可以称得上是全能的解码、编码器.最初FFDShow只是mpeg视频解码器,不过现在他能做到的远不止于此.它能够解码的视频格式已经远远超出了mpeg4的范围,包括indeo video,WMV,mpeg2等等.同时,它也提供了丰富的...
分类:
其他好文 时间:
2015-05-21 10:45:52
阅读次数:
652
3D空间基础概念之一:点、向量(矢量)和齐次坐标
3D空间基础概念之二:矩阵运算
3D数学 ---- 矩阵和线性变换...
分类:
其他好文 时间:
2015-01-30 17:45:42
阅读次数:
124
为了更好的迎接新版本的到来,先看一下之前F#的特性。
1.为区分联合(discriminated unions)添加了命名域,使代码更加清晰。
2.用新数据的新特性,使矢量和矩阵编码更容易的工作
3.更强大的泛型算法的扩展
4.得到更好的调试支持,当你使用F #调试时,调试编译器和解释器选项。
5.当你使用LINQ扩展方法如select时,lambda表达式将使你的代码非常简浩。
6....
分类:
其他好文 时间:
2014-12-21 09:14:20
阅读次数:
221
本文将通过矢量求和运算来说明基本的Cuda并行编程的基本概念。所谓矢量求和运算,就是两个数组数据中对应的元素两两相加,并将结果保存在第三个数组中。如下图所示:
1.基于CPU的矢量求和:
代码非常简单:
#include
using namespace std;
const int N =10;
void add( int *a ,int *b , int *c)
{...
分类:
其他好文 时间:
2014-12-12 19:16:14
阅读次数:
205
Essential Diagram for Windows Forms是一款可扩展的、高性能的.NET平台下的拓扑图控件,可用于开发像Microsoft Visio一样的交互式地绘图和图解应用程序,在节点存储图形对象,支持矢量和光栅图形。 ??????...
分类:
其他好文 时间:
2014-10-17 20:36:12
阅读次数:
415
EssentialDiagramforWindowsForms是一款可扩展的、高性能的.NET平台下的拓扑图控件,可用于开发像MicrosoftVisio一样的交互式地绘图和图解应用程序,在节点存储图形对象,支持矢量和光栅图形。具体功能:支持多种导出格式:如位图、增强的元文件、SVG文件格式控件采用清晰的MVC..
Essential Diagram for Windows Forms是一款可扩展的、高性能的.NET平台下的拓扑图控件,可用于开发像Microsoft Visio一样的交互式地绘图和图解应用程序,在节点存储图形对象,支持矢量和光栅图形。具体功能:支持多种导出格式:如位图、增强的元文件、SVG文件格...
在自由空间传播的均匀平面电磁波(空间中没有自由电荷,没有传导电流),电场和磁场都没有和波传播方向平行的分量,都和传播方向垂直。此时,电矢量E,磁矢量H和传播方向k两两垂直。只是在这种情况下,才可以说电磁波是横波。在波导中传播的导行电磁波可能出现Ez或Hz分量。沿一定途径(比如说波导)传播的电磁波为导...
分类:
其他好文 时间:
2014-08-28 22:32:16
阅读次数:
275
一个基本的图形引擎要包括几个方面的支持:位图绘制,文字绘制,矢量绘制(如矩形,线条)。
可惜GDI这个20多年前发明的老古董,对这几项的绘制, 除了位图绘制可以通过AlphaBlend支持alpha通道,其他绘制都不支持alpha通道。
分类:
其他好文 时间:
2014-08-26 15:05:36
阅读次数:
357