(转载)我为什么特别推MathCAD?

我为什么特别推MathCAD?

2013-01-30 21:21:28| 朱老剑客

网推的四大数学软件(实际上还有其他更触目惊心的),Mathlab、Maple、Mathematica、MathCAD,实际上Mathlab一家本身就是无敌了,Maple + Maple sim,也是无敌的,Mathematica我没用过,不过看画的图也超牛,就只有MathCAD无论从画图还是从功能上,都逊色了,而且还在走下坡路。注意!我推的是MathCAD,老版本,不是MathCAD Prime。

MC是解释语言,计算速度上不如前三个;它不能成为你的数学老师,而且部分函数的算法已经过时了,这也不如前面三个。

MC的过人之处是它能让工程师专心的考虑实际的工程问题,考虑如何实现自己的想法,而不必为"软件怎么用?""用了什么数学原理?"这样的问题去浪费时间伤脑筋。也就是说喜欢MC的人一般都不会是数学家,而极可能是工程爱好者。

从建模上说,像COSMOL multiphysics、MSC系列、AMEsim、Anylogic等等要强大得多,专业得多,提供的都是现成工具,拿来就用,MC根本是门外汉。可MC给你提供了一个用数学草稿纸的方式自己编程建模的机会,它能让你通过建模的过程更理解你的思考对象,更灵活的控制你的模型将会具备什么功能,因为所有的事情完全是DIY的。或者说MC考验的是你真的对你手里的工程科学知识完全掌握吗?用这种软件吧,最后自己是有所得的,长的是自己的能耐,而且在处理实际问题的时候不会产生对某个强大无敌软件的严重依赖性。

用MC做出了个好东西,对于了解MC的人不会称赞你用软件的技巧有多高,也不会说你用的软件真的太高级了太牛掰了,他们肯定会说你真是这个工程领域里的行家!

MC对SSK(SmartSketch)、VS(VimSim)、ODBC、Excel的兼容,让它有可能成为解决一切工程问题的利器,如果你仅仅是想知道一个数的话。MC的相对引用功能,使你能够组成充分完全的函数库或程序库,使MC的水平有可能超过专业的数值仿真软件。而且MC的界面区域隐藏功能使你可以制作一些简单界面的新软件。

没错,它就是一个高级计算器,它的高级完全是用户自己创造出来的。

我用MathCAD的思路说也来并不高明,我很信任机器的不厌其烦和忠于职守,我现在就是把大量无聊繁复的计算毫不留情的输入给MathCAD,让它去算,嗯,数学问题都给了机器,解放的我就可以有时间考虑更具技术性的东西了。

目前网络上对MathCAD的介绍大多仅限于入门,我想更多说说它的高级应用。另外,给两个还不错的国内MC论坛,MahtCAD吧和SimWe的MC版块。

网络上有个高人,zpz(系列网名),我就是读他写的课本逐步离不开MC的,衷心谢谢他!他提出了M++语言的概念,所以我在本博客的专题里也使用了"M++"标签。

最后,让我引用zpz老师的话:"在游泳中学会游泳。"

mathcad matlab,[讨论] (转载)我为什么特别推MathCAD?相关推荐

  1. matlab绘三维椭球面_运用Matlab讨论椭球面性质

    运用 Matlab 讨论椭球面性质 杨 慧, 王新年 [摘 要] [ 摘 要 ] 椭球面是测绘学 \ 物理学中常用的曲面之一 . 本文通过运用 Matlab 强大的绘图功能和设计技巧 , 用四种方法绘 ...

  2. matlab速度梯度,[转载]关于FLUENT中Y+的一些讨论

    一.关于 fluent计算时壁面函数法和网格的关系,还有一个小问题 1:各位用 fluent的同仁和高手们,我想要比较好的使用 fluent软件,最重要的就是要学好理 论,在这里我想请教各位一个问题, ...

  3. matlab讨论资金积累,资金积累、国民收入与人口增长的关系综合评估

    资金积累.国民收入与人口增长的关系综合评估 摘 要 资金积累,国民收入,人口增长都是随时间连续变化的函数,可统计调查近15年的人口增长.国民收入.资金积累的实际数据,且根据题中给出的国民平均收入x与人 ...

  4. 关于Debug和Release之本质区别的讨论(转载)

    一.Debug 和 Release 编译方式的本质区别 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序.Release 称为发布版本,它往往是进行了各种优化,使得程 ...

  5. matlab接收电视信号,DRM接收及matlab实验 (转载)

    文中有图,不过没费劲插进去,看含图的完整版请直接下载附件. 先给出一些跟本文有点关系的一些网站链接: http://drm.sourceforge.net/    drm的ofdm一直到声音解码源程序 ...

  6. matlab地质,[转载]matlab【人工智能项目】—ELM地质分类研究

    智慧城市这些年抄的非常的热,主要的目的就是让人类更加方便的去生活.本项目为智慧城市类的一个图像分类的应用.通过对遥感图像(遥感图像包含的地图范围比较大)进行分类,得出很大一个地区范围内不同类别地质(河 ...

  7. c 使用matlab引擎,[转载]C与MATLAB混合编程之调用MATLAB引擎

    Visual Studio调用MATLAB需要的配置已经在<Visual Studio调用MATLAB的配置>一文中给出了详细的步骤,本文将介绍混合编程的示例. 在C中调用MATLAB,据 ...

  8. 相位展开matlab程序,[转载]全相位FFT算法的MATLAB程序

    经MATLAB 7 R14版本测试,结果正常. close all;clc;clear all; N=1536; fs=2048; w=2*pi; % t=(0:2*N-2)/fs; t=(-N+1: ...

  9. grs matlab公式,[转载]matlab中Max的用法(转)

    Matlab中max函数在矩阵中求函数大小的实例如下: C = max(A) 返回一个数组各不同维中的最大元素. 如果A是一个向量,max(A)返回A中的最大元素. 如果A是一个矩阵,max(A)将A ...

最新文章

  1. MBTiles离线包生成和使用
  2. 他是第一批推动比特币普及的人 如今早已放弃了信仰
  3. 【企业管理】2019年12 月 每日花语
  4. 鸡肋工具-Oracle建表工具
  5. wamp2 php配置,Wamp2+SVN+Eclipse配置_PHP教程
  6. fedora 16 mysql远程连接
  7. 专业程序员必知必会技巧:驯服复杂代码
  8. 工作397-Wxml
  9. 做了44年保洁员,一生只会5个字,她却成为香港大学院士
  10. Apsara Stack 技术百科 | 标准化的云时代:一云多芯
  11. 【Java从0到架构师】MySQL 基础
  12. 大型云原生项目在数字化企业落地过程解密 1
  13. React—Native开发之 Could not connect to development server(Android)解决方法
  14. 暑假学习日记2013/8/20
  15. 农产品加工进销存单_实用必看!手把手教你制作进销存出入库表格
  16. C++ - Opencv模板匹配与块匹配
  17. ArcGIS API For JavaScript官方文档之Dojo
  18. Java项目中利用钉钉机器人Webhook向钉钉群推送告警通知
  19. 白话微服务 —— 大厂是怎么玩的?
  20. C4D lowPoly 角色建模

热门文章

  1. 三家企业“支招”,数据安全防护指南来了!
  2. %matplotlib inline是什么意思
  3. Android BroadcastReceiver
  4. 「儒系」产品经理:管理预期,做好增长的3个核心要素
  5. Android开发之UI界面设计
  6. Linux 部署 MongoDB 副本集
  7. 腾讯云阿里云配置 mysql开放3306端口
  8. 【服务器】安装Linux(centos)操作系统详细步骤
  9. Unable to prepare *** iPhone for development
  10. 【浙江大学C小程week5知识点整理】