新闻资讯
Ansys发布新一代 Discovery Live工程模拟解决方案
2018-05-10
由Ansys开发的Discovery Live包使工程师能够快速、经济地模拟设计。Discovery Live正在扩展无处不在的工程模拟,授权工程师在设计过程中提出假设:如果在设计过程中,大部分产品成本都被锁定,那么就可以快速探索数千种设计方案,并获得即时反馈。在实时和直观的设计环境中,Discovery Live实时仿真与直接几何建模紧密耦合,提供了交互式的探索和快速的产品创新。 ? ? ? ? ? 现在,每个工程师都可以立即检查他们设计变更的影响,而不是等待数周或数月来建立、运行和分析原型。 Discovery Live平台扩展了用户可以使用的输入和显示类型,增加了流体、结构和热性能。 ? ? ? ? WiBotic副总裁Matt Carlson 说:"Ansys的发现使我们能够实时地运行不同的设计方案,大大加快了我们的开发进程。Discovery Live给我们提供了一种信心,让我们节省了大量的时间和金钱,使我们能够大幅减少原型费用,花更多的时间来完善可用性和美学设计。" ? ? ? ? Discovery Live产品系列的开发是工程模拟发展的一个里程碑,并使每个工程师都能从对他们设计的高保真的洞察中获益。关于ANSYS, Inc. ? ? ? ? ?作为全球工程仿真领域的领先企业,ANSYS在众多产品的创造过程中都扮演着至关重要的角色。无论是火箭发射、飞机翱翔长空、汽车高速驰骋、电脑和移动设备的便捷使用、桥梁虹跨江河还是可穿戴产品的贴心使用,ANSYS技术都尽显卓越。我们帮助全球具创新性的企业推出投其客户所好的出色产品,通过业界性能好、丰富的工程仿真软件产品组合帮助客户解决复杂的仿真难题,我们让工程产品充分发挥想象的力量。欢迎与我们全球75个战略部门的近3000名专业人士合作,共同在工程仿真和产品开发领域彰显非凡! ?关于亿道电子 ? ? ? ? ? 亿道电子是国内全面的开发工具提供商, 致力于将全球先进的软件产品引荐给国内研发型企业使用,为企业提供研发、设计、管理过程中使用的各种软件工具,并致力于和客户一同提高研发、设计效率,缩短设计周期。亿道电子先后与ARM、Altium、Ansys、QT、TestPlant、CollabNet、Parasoft以及TouchGFX等多家全球知名公司建立战略合作伙伴关系,并成为他们在中国区的重要分销合作伙伴。 ? ? ? ? 亿道电子专注开发、设计、管理工具数十年,客户超过6000家,具有丰富的工具使用及客户支持经验积累,可以为客户提供从ARM开发、EDA板级设计、软件编译及测试工具、结构设计工具、多物理场仿真工具以及嵌入式GUI工具等产品与服务。亿道电子在北京、上海、深圳设有分公司,业务遍布全国。 Ansys官网
查看更多→
人工智能影响我们生活的八大方式
2018-05-10
? ? ? ??据微软亚洲区总裁 Ralph Haupter 表示,将 AI 从概念转向日益普遍的现实需要近 70 年的时间,而 2018 年,AI 会以更切实的方式影响我们的娱乐、工作与生活方式。“我相信,今年人工智能将开始以真正无处不在的方式影响我们生活的许多方面。”据各行业专家设想,未来 AI 将以 8 大方式深入影响我们的生活。 ?一、每个人都可以拥有一个虚拟助手,它们会更聪明 ?  个人助理人工智能会变得越来越聪明,当我们的助手们更多地了解我们的日常生活时,我可以想象我们不用担心准备晚餐的时间了,AI 知道我喜欢什么,我的厨房里有什么,我哪天喜欢在家里做饭,并确保当我下班回到家时,所有所需的杂货都在我家门口等候,准备好为我准备我渴望的美味佳肴。 ?  ——NVIDIA 研究科学家 Alejandro Troccoli ?二、所有基于语音的小工具将与各种设备融为一体 ?  由于基于语音的个人助理的普及,我们开始看到这种技术嵌入到灯具、电视、汽车等各种设备中。另外,很多人已经开始在家中布置智能扬声器。同时我们可能会开始看到供应商为这些语音助手制定更多“触发词”,引导它们在“听”到命令后快速响应。 ?  另一方面,虽然我对语音交互带来的潜力感到兴奋,这一领域也将遭遇一些严重的障碍。 ?  ——市场研究和咨询公司 TECHnalysis Research 创始人兼首席分析师 Bob O'Donnell ?三、面部识别成为新的“信用卡” ?  随着人工智能的日益成熟,脸部将成为新的信用卡、新的驾驶执照和新的条形码。面部识别已经完全颠覆了安全性的定义,它可以采用生物识别功能,带来更高的准确性。我们已经看到技术和零售的一些完美结合,如亚马逊收购全食。可以预见在不久的将来,人们将不再需要在商店排队。 ?  ——Orange Silicon Valley 首席执行官 Georges Nahon ?四、你的老板可能慢慢会三句不离 AI ?  当 AI 渗透到企业中时,从首席执行官和业务部门领导到中层管理人员和一线员工,每个人都需要熟悉一些基本术语。使用同样的语言可以让组织机构进入同一层面,让企业更能深入体会 AI 对于其对业务流程和员工的意义。 ?  ——普华永道美国首席技术官Chris Curran、普华永道美国分析集团创新主管 Anand Rao ?五、AI 将熟练地根据你的个人偏好推荐特定媒体 ?  考虑到研究的快速发展,我希望人工智能能够根据自己的口味创建新的个性化媒体,比如音乐。想象一下,未来的音乐服务不仅可以播放现有的歌曲,而且可以不断推荐和播放专属于你的新歌曲。 ?  ——NVIDIA 公司视觉计算和机器学习研究高级总监 Jan Kautz ?六、为你量身定制新闻和市场报告 ?  想象一下市场报告是按需编写的,而不仅仅是收盘时的报告,这些报告可能不仅仅是市场表现的简单回顾,而是比较读者的投资组合与大盘的表现,以及背后的关键原因。 ?  例如:现在是下午 3 点 35 分,目前市场上涨了 1%,但是你的投资组合下降了 2%,这部分是由于上周购买 XX 股票,该股自 XX 时间以来急剧下跌AI 技术的成熟程度,让新闻体制也开始拥抱这种可能性。 ?  ——路透新闻首席运营官 Reg Chua ?七、你的电脑将会变得更有人情味和同理心 ?  我相信人工智能方面的实际进步将开始使我们的一些设备,特别是智能手机和智能扬声器的计算环境变得更加场景化,不再限于当下对简单问题的离散化反馈。我们会得到更人性化的交互体验、更全面和具有洞察力的答案,实现多方对话交流。通过深度的机器学习,可以挖掘出更多人类的习惯和想法,从本质上建立一种数字移情的形式。 ?  ——市场研究和咨询公司 TECHnalysis Research 创始人、首席分析师 Bob O'Donnell ?八、你的医生将使用 AI 诊病开药 ?  今年将是 AI 全面渗透医学领域的一年,我认为大约一半的领先医疗保健系统将在他们的诊断小组中采用某种形式的人工智能。 ?这将首先发生在医学诊断专业,我们将看到人口健康、医院运营和临床专业的解决方案,数字化的医疗带来了整个体系的全面升级。我们将开始采用AI这种技术,有望真正改变供应商工作和患者在全球范围内体验医疗保健的方式。 ? ——马萨诸塞州总医院、布里格姆妇女医院临床数据科学中心执行主任 Mark Michalski ?关于亿道电子 ? ? ? ? ? 亿道电子是国内全面的开发工具提供商, 致力于将全球先进的软件产品引荐给国内研发型企业使用,为企业提供研发、设计、管理过程中使用的各种软件工具,并致力于和客户一同提高研发、设计效率,缩短设计周期。亿道电子先后与ARM、Altium、Ansys、QT、TestPlant、CollabNet、Parasoft以及TouchGFX等多家全球知名公司建立战略合作伙伴关系,并成为他们在中国区的重要分销合作伙伴。 ? ? ? ? ? 亿道电子专注开发、设计、管理工具数十年,客户超过6000家,具有丰富的工具使用及客户支持经验积累,可以为客户提供从ARM开发、EDA板级设计、软件编译及测试工具、结构设计工具、多物理场仿真工具以及嵌入式GUI工具等产品与服务。亿道电子在北京、上海、深圳设有分公司,业务遍布全国。 CIO时代网
查看更多→
工作中有哪些使用过的编译器?
2018-04-18
工作之中难免会用到很多的工具,,一步步走过来也算是蹒跚满志。现如今只剩下会用vim gcc了。不是其它工具不会用因为用的少了慢慢的就生疏了,习惯形成了也就不好改了。要我说用那款能编译器更好的工作,着实很为难。编程贵在思想,用什么去实现着些那便是仁者见仁智者见智了。   但是每个工具有每个工具好用之处,希望以个人之拙见来说说初学者如何选择一款适合自己的编译器。   window中的:   Turbo C   它太老了,想当年舍它其谁,大学里都用它,老谭的c都是用它调试的,曾经多少人的回忆,不过现在已经基本不用它了,老了也该退休了。   dev-cpp          这个我个人觉得适合初学者,Dev-C++是Windows平台下的开源C++编程环境。它集成了GCC、MinGW32等众多自由软件,界面类似Visual Studio,但体积要小的多。它的缺点是难以胜任规模较大的软件项目。但我们初学者一般都调试一些初级的语法、算法。用关公大刀显然不合适,用它得心应手。   mingw studio   MinGW,即 Minimalist GNU For Windows。它是一些头文件和端口库的集合,该集合允许人们在没有第三方动态链接库的情况下使用 GCC 产生 Windows32 程序。   vc++6.0   相信大家对这个情有独钟,广泛使用的一款编译工具,window 开发必备,集合编辑,调试,运行于一体,特别时调试功能我觉得没有比他更好的了,后续版本vs2008,vs2010...(大工程适用)功能越来越强大,越来越好用。不过就是安装起来有些麻烦,可能机器环境不一样会出现各种安装错误,这些需要我们去耐心百度解决。   C++ Builder   C++ Builder是由Borland公司推出的一款可视化集成开发工具。C++ Builder具有快速的可视化开发环境:只要简单地把控件(Component)拖到窗体(Form)上,定义一下它的属性,设置一下它的外观,就可以快速地建立应用程序界面;C++ Builder内置了100多个完全封装了Windows公用特性且具有完全可扩展性(包括全面支持ActiveX控件)的可重用控件;C++ Builder具有一个专业C++开发环境所能提供的全部功能:快速、高效、灵活的编译器优化,逐步连接,CPU透视,命令行工具等。它实现了可视化的编程环境和功能强大的编程语言(C++)的完美结合。   linux中的:   gcc   貌似好像就gcc了,功能十分的强大,没有图形界面只有命令。window使用习惯了的人,适应步了这样的操作。在linux下基本都是命令加脚本构建我们的编译系统。gcc是最终干事的,但如何去干事还是需要脚本命令工具和人共同完成的。     个人只使用TC,dev-cpp,vc++6.0,vs2008,gcc。其他几个捣鼓过但是基本上没认真使用过。window上的编译工具太多了,但是好用能用的就那几款,初学者我建议使用在window上使用dev-cpp(小,简单易上手)编写一些c/c++基础的例子,调试起来也方便。linux下基本时没有其他选择的gcc功能太强大。java学习基本上用eclipse,不知道还有比这个好用的,我觉得没有。   对于初学者来说我觉得过多的去注重编译器没有太大意义,与其把时间花在环境配置上,不如多去学习语法算法,等你明白语言本身的一些东西,会算法了。如何编译只是百度一下熟悉一下工具的事情。
查看更多→
编译器是如何编译的?
2018-04-15
  不是其它工具不会用由于用的少了渐渐的就目生了,习气构成了也就不好改了。要我说用那款编译器能更好的义务,真实很爲难。编程贵在思惟,用什麼去完成着些那便是仁者见仁智者见智了。   我感受如今有些人把这个成果复杂化了,可以是如今良多数桶水的轨范员处在计较机太高层的阶段,对底层的工具发作了惊骇。信托大师对这个情有独钟,普及运用的一款编译工具,window 开发必备,集结编纂,调试,运转于一体,特别时调试功用我感受没有比他更好的了,后续版本vs2008,vs2010...(大工程合用)功用越来越强大,越来越好用。不外就是安装起来有些费事,可以机器情形不一样会出现各类安装错误,这些必要我们去耐烦百度处置。   编译就是把人看的说话翻译成010101,编译器才不会管你的源代码是什麼干什麼,只需没错误,他就按照一定轨则去翻译。所以实践上,C说话的编译器可以由Java写,可以由Python写,可以由BASIC写,固然,由C说话写也可以。归正我不管你用什麼说话写,只需终极生成的轨范可以把某一种人看的说话(例如C)精确地翻译成0101010,你就算这种说话的编译器!!   对付初学者来说我感受过多的去留意编译器没有太大意义,与其把时辰花在情形设置装备布置上,不如多去进修语法算法,等你知道说话本身的一些工具,会算法了。若何编译只是百度一下熟习一下工具的义务。   译器前端担任生成机器有关的中心代码,编译器后端将中心代码转换成方针机器代码。多麼对付一些可以跨平台的编译器而言,它们可以针对不合的平台运用分歧个前端和针对不合的机器平台的数个后端。
查看更多→
Altium Designer 快速制作原理图库的技巧
2018-04-15
  作原理图库时,如果逐个管脚双击修改名称是非常繁琐的。而且效率低容易出现错误。本文介绍一种快速的制作原理图图库的方法。   1、新建一个Excel表格,按照下图格式填好各个管脚的编号和名称,X1,Y1代表引脚的位置.。红色部分是固定格式。   2、在AD原理图库里新建一个器件。然后点击右下角的SCH 工具栏选择SCHLIB List 或View-Workspace-SCH-SCHLIB List。   3、把SCHLIB list设置成edit模式   4、把事先制作好的Excel表格里的内容全部复制,回到SCHLIB list界面。单击右键选择“Smart Grid Insert”   5、上一步结束后会跳出一个窗口如下图所示,点击 AutomaticalyDeterminePAaste,然后点击OK;   6、以上操作结束后就可以看到所有管脚已经放好了。接下来手动调整一下管脚角度加上边框即可完成制作。
查看更多→
Altium Designer 快速制作原理图库的技巧
2018-04-12
    作原理图库时,如果逐个管脚双击修改名称是非常繁琐的。而且效率低容易出现错误。本文介绍一种快速的制作原理图图库的方法。       1、新建一个Excel表格,按照下图格式填好各个管脚的编号和名称,X1,Y1代表引脚的位置.。红色部分是固定格式。       2、在AD原理图库里新建一个器件。然后点击右下角的SCH 工具栏选择SCHLIB List 或View-Workspace-SCH-SCHLIB List。         3、把SCHLIB list设置成edit模式       4、把事先制作好的Excel表格里的内容全部复制,回到SCHLIB list界面。单击右键选择“Smart Grid Insert”       5、上一步结束后会跳出一个窗口如下图所示,点击 AutomaticalyDeterminePAaste,然后点击OK;        6、以上操作结束后就可以看到所有管脚已经放好了。接下来手动调整一下管脚角度加上边框即可完成制作。
查看更多→
初学者选择哪一款编译器
2018-04-12
一个是详细的规范软件,别的一个是开发的情形,它收罗一系列开发所必要的软件工具,固然其中也收罗编译器在外面。         编译器只是一个把源代码编译成方针代码的工具而已,一致个编译器可以存在于不合的开发情形中,它可以存在于VS的开发情形,也可以存在于codeblock这个开发情形,还可以存在Eclipse外面,一样往常开发情形都可以自身设置配备布置选择编译器等这些软件。每一家的编译器都能够会供应不合库函数和头文件,像早期的Borland的C编译器与Microsoft的就良多不合,也有群友问爲什麼在VC外面找不到一些头文件就是这个事理。       一个开发情形除了一样往常的编译器,还收罗编纂器,预措置器,毗邻器,方针文件复制,汇编器,反汇编器等等,它实质上是一个综合了编写代码,编译,调试,甚至末了的实行文件打包工具于一体的一些列工具集结,所以名副其实就是一个情形,不是详细某一个工具软件。并且往往开发情形不只是支撑一种说话,比方VS,它可以支撑C/C++、VB、C#等说话开发。它除了供应这些工具集,还做了良多格外的任务,比方帮你结构Makefile、编译毗邻设置配备布置、自动生成情形变量等。      实际上要写最复杂的开发情形的软件其实不难,就是供应一个代码编纂器,然后挪用相应的编译器来编译这些源代码,只需有makefile编写根基功的都不是太难。      经由进程体味编译器,你可以很清楚地知道哪些优化是编译器可以优化的,和哪些是编译器不能中止优化的,无论他们看起来是何等的合理和复杂。你将会学到哪类代码通常会建造最佳代码块,爲什麼会多么和这些代码做了什麼。      你会知道爲什麼一些代码可以拥有更好的机能,比方运用一半寄放器组缓存滤波系数一半寄放器组缓存样本的FIR滤波器,它和运用浅显优化器完成的不一样。你和你喜好的编译器是一个能建树疾速代码的团队,你可以运用它高效地任务,或许运用延迟优化等有意义的技巧来改削它。
查看更多→
MDK编译器警告和错误详解
2018-03-29
工作后从单片机转成ARM,刚开始用ADS1.2编译器,用了一段时间,因为我接手的项目的老程序正是用ADS编译的,部门也大都在用.在学单片机的时候用的是keil.c51编译器,ads和这个编译器在易用性上真是无法比较.后来渐渐知道keil已经被arm公司收购,现在keil.MDK成为了arm官方编译器,所以决定重新投奔keil,利用平时的时间,将原程序重新用mdk编译.小编在这里把平时遇到的编译器给出的警告和错误信息给出详解,希望给初学者一点帮助。    1.warning:  #550-D: variable "d" was set but never used 描述:变量'd'定义但从未使用,或者是,虽然这个变量你使用了,但编译器认为变量d所在的语句没有意义,编译器把它优化了. 解决:仔细衡量所定义的变量d是否有用,若是认定变量d所在语句有意义,那么尝试用volatile关键字修饰变量d,若是真的没有用,那么删除掉以释放可能的内存.   2.warning:  #1-D: last line of file ends without a newline 描述:文件最后一行不是新的一行.编译器要求程序文件的最后一行必须是空行,想了半天没想通为什么要这样. 解决:可以不理会.若是觉得出现警告不爽,那么在出现警告的文件的最后一行敲个回车,空出一行.   3. warning:  #111-D: statement is unreachable 描述:声明不可能到达.多出现在这种场合: 解决:不理会.   4. warning: C3017W: data may be used before being set 描述:变量'data'在使用前没有明确的赋值 解决:应仔细衡量该变量的初始值是否为0,若是,可以不理会这个警告,因为MDK编译器在程序执行前,会将使用到的数据区初始化为0,但若是该变量的初始值不应该是0,忽略这个警告可能会引起致命错误.这个警告应引起足够重视.应养成变量赋初值的习惯,好在有编译器给把关.   5. warning:  #177-D: variable "temp" was declared but never referenced 描述:变量'temp'进行了声明但没有引用.多出现在声明了一个变量,但却没有使用它,它和warning:  #550-D: variable "temp" was set but never used不同之处在于temp从没有使用过. 解决:若是定义的变量确实没有用,删除掉;若是有用,则在程序中使用. 与该警告类似的还有 warning:  #177-D: function "MACProcessBeacon" was declared but never referenced   6. warning:  #940-D: missing return statement at end of non-void function "DealwithInspect2" 描述:返回非空的函数"DealwithInspect2"的最后缺少返回值声明.   7..warning:  #1295-D: Deprecated declaration lcd_init - give arg types 描述:在定义函数的时候,如果你写上函数参数,就会有这个警告,比如void timer_init(); 这里就没有形参,如果这样的话,编译器会给出警告.
查看更多→