设计世界

  • 首页
  • 文章
    • 3 d CAD
    • 电子•电
    • 紧固和加入
    • 工厂自动化
    • 线性运动
    • 运动控制
    • 测试和测量
    • 传感器
  • 3 d CAD模型
    • PARTsolutions
    • traceparts.
  • 领导
    • 2020年获奖者
    • 2019年获奖者
    • 跳跃奖励
  • 资源
    • 订阅
    • 数字问题
      • ee世界数字问题
    • 设计工程的未来
    • 跳跃奖励
    • MC²运动控制教室
    • 运动设计指南库
    • 播客
    • 供应商
    • 在线研讨会
  • 工程中的妇女
  • 电子书/技术提示
  • 视频
  • 新冠肺炎

图书评论:Hardcore编程为机械工程师,由Angel Sola Orbaiceta

经过李Teschler|2021年4月19日

分享

如果您在20世纪90年代初期赢得了工程学位,您从未了解过学校的Python编程语言。对于那些想要纠正这种情况的Python不熟悉的人,用于机械工程师的铁杆编程也许可以考虑一本书。它是关于用Python解决工程问题。由于Python通常是最受欢迎的几种编程语言之一,所以用Python解决工程问题可能是一个值得研究的领域。

机械工程师的核心编程本书将其数量的页面致力于编码作为更复杂的操作的基础的几何基元,如何创建向呈现结果的矢量图像和动画序列,以及如何解决大型线性方程系统。最后的章节涵盖了桁架结构问题的解决方案。

这本书还假设读者在工程和数学中具有背景。书籍标题中的Hardcore文字是指文本让读者与学习练习写入自己的Python代码,而不是仅依赖于Python标准库或第三方库来解决方程或绘制矢量图像。也就是说,所有代码都在GitHub上获得。

第一部分硬核涵盖了大量Python基础知识。像硬核(它没有设计为基本语言底漆,通常有一个关于决定什么级别的编程知识读者需要了解这本书的难题。硬核作者Sola Orbaiceta希望读者有“对语言的基本理解”。但是,前三章和30页的介绍致力于解释基本的Python概念,如元组,模块,包,相对导入,Docstrings等。

简而言之,前几章似乎是为了确保读者对下一章节(即2D几何编程)的理解一致。值得注意的是,本节包括对仿射转换的讨论,这种数学构造允许在CAD程序中经常发生的平移、缩放和旋转几何图形。如果你曾经想知道这些操作是如何发生的,你会知道一旦你完成了这一章。在关于矢量图像、用户界面和图形模拟的四章之后,读者学习如何动画仿射转换。

两章致力于解决矩阵和线性方程与相当数量的材料的数值方法。这些概念得到工作在书的最后一节桁架结构和结构模型。

总而言之,具有压力量问题或肾小序动力学问题的工程师可能会发现硬核,这是一个很好的介绍,但不是很好。对于使用工程图纸和静音的机械工程师,有很多东西。

你可能也会喜欢:

  • r d $
    不用担心:互联网将到达没有Arpanet的情况

  • 研发忧郁症:不要责怪教育工作者缺乏创新
  • BALDRIGE奖
    是时候杀死Malcolm Baldrige奖
  • IEEE撤回
    不要相信在会议程序中阅读的一切
  • 相对论否认者
    爱因斯坦和相对迪尔

提交:产品设计
标记:nostarchpress

相关文章阅读更多>

RFID安全
RFID阅读器的安全基础知识
霍巴巴
道路钻机测试如何速度速度
假维基
你认为你知道的是假的维基百科帖子的冒险
EM仿真软件
集成设计软件的案例

运动设计指南

“运动

不可或缺报名

运动控制课堂

设计世界数码版

覆盖

浏览最新的问题设计世界和背面问题在一个容易使用高质量的格式。剪辑,分享和下载与领先的设计工程杂志今天。

Edaboard电子论坛

顶级全球问题解决EE论坛涵盖微控制器,DSP,网络,模拟和数字设计,RF,电源电子,PCB路由等等

Edaboard:电子论坛

赞助内容

  • 五个原因:2065连接器是一个可靠的替代手工焊接
  • 超宽带:在您开始之前考虑的因素
  • 不锈钢,碳钢或玻璃纤维?如何确定应用程序的理想外壳材料
  • 评估和设计多链式输送机样式及解决方案的产品处理挑战
  • 使用超宽带的创造性方法和你需要知道的开始
  • Helukabel PVC控制和电机电缆接受Ecolab认证

设计世界播客

2021年8月1日
航空航天和汽车添加剂制造的趋势
看到更多>
工程交流

工程交流是一个用于工程师的全球教育网络社区。

连接,分享,今天学习»

@designworld的推文
设计世界
  • 广告
  • 关于我们
  • 联系
  • 管理您的设计世界订阅
  • 订阅
  • 设计世界数字网络
  • 工程白皮书
  • 跳跃奖励

版权所有©2021 WTWh Media LLC。版权所有。除了WTWH媒体的事先书面许可之外,可能不会再现本网站上的材料,分发,传输,缓存或以其他方式使用。
隐私政策|广告|关于我们

搜索设计世界

  • 首页
  • 文章
    • 3 d CAD
    • 电子•电
    • 紧固和加入
    • 工厂自动化
    • 线性运动
    • 运动控制
    • 测试和测量
    • 传感器
  • 3 d CAD模型
    • PARTsolutions
    • traceparts.
  • 领导
    • 2020年获奖者
    • 2019年获奖者
    • 跳跃奖励
  • 资源
    • 订阅
    • 数字问题
      • ee世界数字问题
    • 设计工程的未来
    • 跳跃奖励
    • MC²运动控制教室
    • 运动设计指南库
    • 播客
    • 供应商
    • 在线研讨会
  • 工程中的妇女
  • 电子书/技术提示
  • 视频
  • 新冠肺炎
我们使用cookie来个性化内容和广告,提供社交媒体功能并分析我们的流量。我们还通过我们的社交媒体,广告和分析合作伙伴分享您使用我们的社交媒体,广告和分析合作伙伴的信息,他们可以将其与您提供给他们的其他信息,或者他们从您的服务中收集。如果您继续使用本网站,您同意我们的cookie。 好吧没有阅读更多