计算机工程

计算机工程

图形图像工程、计算机辅助工程软件、Python二次开发、CAE软件开发、工业软件开发等专业的问答讨论,以及视频教程、实例教学等学习资料分享。

专业资讯

MIT新材料打造「人造突触2.0」,模拟深度学习训练提速100万倍!
近年来,随着科学家们不断推动机器学习的边界,训练日益复杂的神经网络模型所需的时间、能源和资金正在飞速增长。「模型能建,训练太慢」成为困扰越来越多研究人员的一个头疼问题。 最近,被称为「模拟深度学习」的人工智能新领域有望以更少的能源实现更快的计算。 可编程电阻器是模拟深度学习的关键部分,就像晶体管是数字处理器的核心元素一样。 通过在复杂的层中重复排列可编程电阻器,研究人员可以创建一个模拟人工神经元和
  • 高性能计算(HPC)利用超级计算机和并行处理技术,快速完成耗时较长的任务或同时完成多个任务。 边缘计算和人工智能(AI)等技术可以拓宽高性能计算的能力,并向各个领域提供高性能处理能力。 1、人工智能 个人和组织使用的设备收集了大量数据,这使人工智能成为技术颠覆的核心。如果没有数据分析和人工智能,每天产生的大量数据几乎毫无用处。企业对人工智能的使用正在增加,这推动了对高性能机器的需求。对HPC的重新
  • 计算机科学家组成的科研团队,为计算机领域中经典的最大流问题提出了一种速度极快的算法。最大流问题是一种组合最优化问题,讨论如何充分利用装置的能力,使得运输的流量最大以取得最好的效果。 这个问题在网络流理论中非常基础。「新算法快的离谱。其实,我本来坚信这个问题不可能存在这么高效的算法,」来自耶鲁大学的 Daniel Spielman 说道。 自 20 世纪 50 年代以来,人们一直在研究最大流量,当时
  • 几十年来,二进制是计算机进行计算的基础,但对于量子计算机,二进制系统却阻碍了其发挥真正的潜力。 近日,来自奥地利因斯布鲁克大学的一个科学家团队实现了一种新型的量子计算机,它成功突破了二进制的计算模式,而使用所谓的「量子数字」执行计算,从而以更少的量子粒子释放更多的计算能力。 研究人员开发了一种量子计算机,可以通过使用量子位进行计算,充分利用钙原子的潜力。研究表明,与经典计算不同,使用更多的量子态不

最新

捡起明天 1035 1 工业软件开发
版本控制系统是管理代码更改和协作的重要工具。GitLab 和 GitHub 是该领域最受欢迎的两个平台。但是,它们存在一些关键差异,这些差异可能会影响哪一个最适合您的项目。在本文中,我们将探讨 GitLab 和 GitHub 之间的区别,重点介绍它们的功能、优势和用例。 极狐GitLab GitLab 是由 GitLab Inc 开发的存储库托管管理工具,用于软件开发过程。它提供了多种管理方式,通
捡起明天 1039 2 工业软件开发
文章亮点: Git 简介 Git 存储库结构 Github 的 通过 HTTPS 或 ssh 访问 Github 中央仓库 使用 git – 重要的 Git 命令 Git 简介 关于在 ubuntu 上的安装目的,可以参考这篇文章: 如何在 Ubuntu 上安装、配置和使用 GIT? Git 是一个分布式版本控制系统。那么,什么是版本控制系统? 版本控制系统是一个系统,当我们在团队或个人中工作时,
捡起明天 1016 1 工业软件开发
PyCharm 是 JetBrains 开发的最流行的 Python-IDE 之一,用于以 Python 语言执行脚本编写。PyCharm 提供了一些非常有用的功能,如代码完成和检查、调试过程、对各种编程框架(如 Flask 和 Django)的支持、包管理等。PyCharm 提供了各种工具,用于在 Python 中进行高效开发。 Git 是一个开源的版本控制系统。这意味着每当开发人员开发某个项目
如何从 Pycharm 在 GitHub 上上传项目?
捡起明天 1523 3 工业软件开发
PyCharm 简介 - 初学者指南 最后更新日期 : 2023 年 10 月 4 日 PyCharm 是一个坚固且特性丰富的 IDE,许多 Python 构建者都发誓借助它,它并非没有缺点。这些限制包括有用的资源消耗、入门曲线、专业版的价格、较慢的启动实例以及受限的语言支持。对于构建者来说,在选择 IDE 时不要忘记他们的确切愿望和选项至关重要,因为“最佳”IDE 可能会因环境和个人要求而异。
PyCharm 简介 - 初学者指南
捡起明天 1383 1 工业软件开发
PyCharm 是专为 Python 编程设计的集成开发环境 (IDE)。它由 JetBrains 开发,是 Python 开发人员中最受欢迎和使用最广泛的 IDE 之一 。在本文中,我们将看到 PyCharm 中版本控制的集成。 1 PyCharm 中的版本控制集成 以下是我们可以将版本控制与 PyCharm 集成的步骤: 2 安装 Git 如果尚未安装,则需要在系统上安装 Git 。您可以从官
PyCharm 是专为 Python 编程设计的集成开发环境 (IDE)

精华

文章
  • PyCharm 是专为 Python 编程设计的集成开发环境 (IDE)。它由 JetBrains 开发,是 Python 开发人员中最受欢迎和使用最广泛的 IDE 之一 。在本文中,我们将看到 PyCharm 中版本控制的集成。 1 PyCharm 中的版本控制集成 以下是我们可以将版本控制与 PyCharm 集成的步骤: 2 安装 Git 如果尚未安装,则需要在系统上安装 Git 。您可以从官
  • 如何在 Python PyCharm 中执行调试? 最后更新日期 : 2024 年 3 月 20 日 调试就像查找和修复计算机代码中的错误。PyCharm 是一个有助于实现此目的的工具,尤其是对于 Python 代码。它具有特殊的工具,可以更轻松地进行调试。无论您是编程新手还是已经从事编程一段时间,擅长 PyCharm 中的调试都可以使您成为更好的编码人员。在本文中,我们将了解如何在 PyChar
  • 今天开始,木木带着大家使用Pyqt5搭建工业软件界面。 本期任务: PyQT环境搭建 界面编程习惯(实现逻辑代码和界面代码分离) 做一个简易计算器界面(相当于“Hello,World!”) 序言 以有限元为例,整个软件教学过程中围绕着有限元的各个流程进行展开。在大家熟悉了整个设计流程后,可以对自己的代码(有限元、离散元、虚拟元等等各种数值方法)加上一个漂亮的界面。 跟着我学习的人,可以保障大家都可
  • 文章名称:《Development of microstructure-sensitive damage models for zirconium polycrystals 》 doi:10.1016/j.ijplas.2021.103156 推荐理由:前面的推文中介绍了几种典型耦合晶体塑性与损伤的数值策略,如连续损伤cdm,非耦合的jc损伤,内聚区方法以及相场法,这里推荐的文章使用了另一类损伤方
  • 文章名称:《Low-cycle fatigue life prediction of a polycrystalline nickel-base superalloy using crystal plasticity modelling approach》 doi:10.1016/j.jmst.2019.05.072 推荐理由:作者基于黄永刚原始程序加入AF背应力模拟了GH4169的疲劳失效问题,
  • Lsdyna材料umat子程序二次开发心得 -----技术邻:小土它月半 一、lsdyna二次开发基本介绍 进行DYNA的二次开发,首先要知道相关的背景知识。下面对DYNA二次开发进行科普性的介绍。 (1)DYNA只是一个求解器(一个固定的可执行的exe文件),它可以读取K文件,并进行计算,最终输出结果 (2)DYNA开发过程:DYNA源代码——DYNA.OBJ文件或DYNA.lib——DYNA.
  • 有限元基础编程(终结篇)——C3D8单元程序编制 本篇推文是有限元基础编程的终结篇,讲述C3D8单元的程序编制及实现。主要内容有:C3D8单元理论基础、便于编程的“乘大数法”处理边界条件、编制程序注意事项、云图绘制函数、INP文件读取函数、Abaqus仿真对比等,内容量大,慢慢食用~ 特别声明:程序框架采用了吉林大学左文杰老师的脚本文件,计算单元刚度的核心计算程序仍延续我们以往编制程序的风格。代码
  • 本期内容转载本人公众号: 易木木响叮当,源代码可在公众号内回复: 创建数据库,即可自动获取 。 Python二次开发更新啦~ 最近由于木木学业压力比较大,故更文速度有点小慢,请大家谅解谅解。废话不多说,进入今天的正题: 本期内容将编写脚本创建输出数据库,并向其中添加模型数据、场数据和历史数据,在后处理模块中显示位移场变量计算结果,最后保存ODB文件。源脚本来自于曹老师的《Python语言在Abaq
  • 作者 | 一骥绝尘 出品 | 焉知 什么是大数据? “大数据”这个词相信大家都十分熟悉。从字面理解,这不就是很多很多的数据吗? 那什么是很多很多的数据呢?战国时代,五辆马车装载的竹简就是很多很多的数据。到宋代,垒起来跟人一样高的书籍就是很多很多的数据。到我小时候,1.44MB的软盘里就承载了很多很多的数据。时至今日,256GB基本是手机存储容量的标配,1TB硬盘里的存储空间也经常捉襟见肘。经常谈论
  • 本文以一个简单的案例描述STAR CCM+中Macro的录制过程。 1 案例描述 本案例演示以下过程: 利用STAR CCM+录制一段创建几何模型的脚本 开发一个GUI界面,实现几何模型参数化建模 2 建立模型 本案例模型在STAR CCM+中创建。 启动STAR CCM+,新建一个simulation 选择菜单 File → Macro → Start Recording ,或点击工具栏 Sta
  • 机器视觉是一种利用机器模拟人类视觉系统来理解和识别图像的综合技术,在日常生活中的应用 十分广泛 。本文将系统介绍机器视觉的关键技术和在工业中的典型应用,并盘点国内外主流的视觉厂商。 - 文章信息 - 本文由e-works研究院王丽伟原创发布,内容为简版,全文报告请看文中获取方式。 机器视觉是一种利用机器模拟人类视觉系统来理解和识别图像的综合技术,在日常生活中的应用十分广泛。例如,人脸识别已经广泛应
  • 今天木木要给大家介绍一款大型的扩展有限元开源程序:PhiPsi。 2021年从一本书(《扩展有限元理论及Fortran编程》)中看到PhiPsi的介绍,当时就被它的XFEM功能所吸引。至今已经接触该程序将近两年时间了,解决了很多棘手的问题。 使用过程中也会咨询程序开发者(@师访)一些技术上面的问题,每次都会耐心解答,也会给我有限元编程方面很好的建议。 为感谢作者的帮助,木木现将程序的应用范围做逐一
1月1年总榜