当前位置: 首页 > news >正文

外贸免费开发网站建设百度图片搜索入口

外贸免费开发网站建设,百度图片搜索入口,常州品牌网站建设,最超值的赣州网站建设今天要讲的是Solidworks二次开发时候,如何使用一些与数学相关的API方法的介绍,在Solidworks中本身提供了一个函数用于对数学对象的访问,函数名为MathUtility。借助这个函数,我们来引出今天要介绍的几个API。 (1&#…

今天要讲的是Solidworks二次开发时候,如何使用一些与数学相关的API方法的介绍,在Solidworks中本身提供了一个函数用于对数学对象的访问,函数名为MathUtility。借助这个函数,我们来引出今天要介绍的几个API。

(1)创建向量的函数API,CreateVector();

这个方法需要传入的参数为double数组,下方图片是官方对这个API的介绍:

 下面介绍一下如何使用的示例代码:

                double[] vs1 = new double[3];
                vs1[0] = a;
                vs1[1] = b;
                vs1[2] = c;
                MathVector vector2 = (MathVector)mathUtil.CreateVector(vs1);

通过上方的方法调用,会返回一个MathVector向量。

(2)求两个向量的叉乘API,Cross();

这个方法传入的参数为MathVector vector2一个向量,下方图片是官方对这个API的介绍:

下面介绍一下叉乘本身的几何意义:

 如果以向量a和b为边构成一个平行四边形,那么这两个向量外积的模长与这个平行四边形的面积相等。

 下面介绍一下这个方法的使用例子代码:

 MathVector crossProduct = (MathVector)vector3.Cross(vector2);

(3)获取两个向量点积API,IDot();

这个方法传入的参数为MathVector vector2一个向量,下方图片是官方对这个API的介绍:

 下面介绍点积本身的几何意义:

向量的点乘可以用来计算两个向量之间的夹角,进一步判断这两个向量是否正交(垂直)等方向关系。同时,还可以用来计算一个向量在另一个向量方向上的投影长度。

下面是这个函数如何使用的示例代码:

 double angle1 = vector3.IDot(vector2);

这个API返回的是一个double数值。

本篇文章介绍了三个关于向量有关的API方法,总结来说就是当你在做二次开发的时候,有一些数学方面的应用已经被封装好了,不用自己再去写计算方法,非常方便和实用。

本篇文章到此结束,我们下篇文章再见。

http://www.dinnco.com/news/54897.html

相关文章:

  • 用html做企业门户网站网拍外宣怎么推广
  • 新手建网站什么类型好站长统计app网站
  • 深圳网站制作专业公司百度一下百度一下你知道
  • 中国网站建设调查分析江西省seo
  • 世界杯网站建设seo网站诊断方案
  • 详述网站建设的过程深圳网络推广专员
  • 冠县做网站哪里好谷歌官方网站首页
  • 公司网站制作的教程怎么搭建自己的网站
  • 哪个网站做婚礼邀请函好佛山网络公司 乐云seo
  • 做设计在哪个网站上找高清图片大全网络推广文案怎么写
  • 专门做毕业设计的网站如何做一个自己的电商平台
  • 所以免费爱做网站推广普通话的文字内容
  • 廊坊网站制作推广郑州好的seo外包公司
  • 高端品牌网站建设(杭州)正规考证培训机构
  • 服务器可以做网站seo查询系统源码
  • 怎样找回网站备案密码错误百度做网站需要多少钱
  • 网站做系统叫什么软件有哪些广州网站推广排名
  • 中国建设工程造价管理协会seo优化排名
  • 洛阳哪里做网站网站流量数据
  • 洞口做网站的公司推荐希爱力跟万艾可哪个猛
  • 免费的短视频app有哪些云seo
  • 电子商务平台经营者制定平台服务协议和交易规则时关键词整站优化
  • 网站优化是外包还是自己做网店推广的作用是
  • 不会编程 做网站前端性能优化
  • 做网站电商山西太原百度公司
  • 在线免费logo设计网站semikron
  • 做计划的网站网站收录查询入口
  • 滕建建设集团网站网络营销与策划
  • 建筑铝模板多少钱一平方米seo搜索铺文章
  • 珠海网站制作推广邀请注册推广赚钱