关于MathCAD文档管理的疑问
mathcad吧
全部回复
仅看楼主
level 3
Rain_Code 楼主
Mathcad个人用了几年,但是在部门推广上遇到困难。有几个问题:
1、同事觉得不如Excel用的顺手。Excel填的快,多输出时出结果也快,一页纸都可以把所有数据输出,一目了然。
2、文档比较长内容比较多的情况,自己维护可以,多人维护并不容易,如果可以像其他软件编程一样通过某种工具进行快速维护及版本发布甚至版本细节对比,每次更改都有详细记录,维护更方便,程序出错也方便查找原因。
不知道各位公司里的Mathcad文档是怎样维护的?请求赐教,谢谢!
2017年03月25日 04点03分 1
level 12
第一个问题:
我觉得用哪个顺手就用哪个,没必要死盯着一个软件来用。我这里做一些简单计算,做数据初步处理的时候一般都用Excel,需要进行比较复杂的数据处理、建模的时候才用MC。我用MC一般是尽量让工作表的功能灵活、充分,可以从硬盘里读数据或者直接用Excel的数据,在我进行MC的批量运算的时候,只要将数据源路径在工作表里描述清楚了,剩下的事儿就是MC的事儿了,很简单快捷。养成把MC的工作表做成“软件”的习惯,也就是有输入框、输出框,其他的计算过程什么的都隐藏到区域里,你想看到什么就让它显示出什么。我原来在这里说过,在工作表里建立两套变量名,一套是你看得懂的,看一眼马上就知道是什么的名字,一套是用于计算的,怎么简单怎么方便怎么来,最好用文本框给出一个变量名对应表,这样在调试程序的时候就方便多了。
第二个问题:
尽量不要把所有计算过程都塞进一个工作表,充分使用引用,把一个个大计算拆成一个个小计算,然后通过工作表之间的引用来搭建大的程序,这样做,你就等于把MC变成了一大堆积木、模块,遇到什么问题选择相应的模块来解决就方便多了。而且打散成模块也方便知识的积累。按说版本维护是MC的强项,我不知道你是怎么用的,我对工作表的版本更新都会在工作表的元数据里给出注释,或者在工作表内的数学区域中给出注释。
养成好的MC应用习惯很重要。你用MC也有几年了,应该从管理学的角度来审视它了。或者说,对于大企业来说,MC就是知识档案,一点点积累才能出东西。还是那句老话,国内应用MC还是仅仅停留在计算器或者计算书的档次上,缺培训,而且也没有公司邀请我去给他们做培训。
2017年03月27日 04点03分 2
level 15
剑客,很难见到您了。不知要忙到什么时候。您所说的都是自己多年的经验所得,很珍贵。可惜的是,进这个吧的有那么些人,是来找枪手代做题的,想不劳而获的。对您这样苦口婆心的教诲,反倒是视而不见。可惜。
2017年03月27日 23点03分 3
level 12
我这边儿白天业余时间主要是看专业书,也把原来手里收集的数学资料慢慢的看呢。晚上看其他的书,锻炼自己的快速阅读能力。我看书特别慢,所以得锻炼哈。最近又回归MC了,因为单位里有人说要建立一个数学模型的攻关小组,想拉我入会。我是觉得关键还是思路,看看那些专业搞数学和工程计算的人都是怎么想的,有哪些是我原来没想到的。
比如说经验公式,工程里面涉及到的经验公式非常多,但它们都是怎么来的呢?我想您也感觉到了,在MC里使用经验公式来计算当然要方便快捷得多,但那不是MC的思维方式,那仅是把MC当成计算器了,而不能把一套计算变成活的,缺少灵活性。
2017年03月28日 00点03分 4
冒昧问一句,剑客在什么性质的单位高就啊?
2017年03月28日 01点03分
@大海的暴怒 中国原子能科学研究院,或许以后我们会有机会合作的。:)
2017年03月28日 03点03分
@朱老剑客 嗯嗯,期待那一天!
2017年03月28日 05点03分
level 12
@大海的暴怒
现在国内有专业搞建模仿真的,也有拿Matlab、Mathmatica什么的混饭吃的,但还就是没有用Mathcad吃饭的公司(原来有一家,后来我再问的时候他们已经改行卖软件了)。原来我就说想从MC吧里攒几个人出来创业——很明显MC的应用是有市场的,否则也不会有这么多学生、工作人员在MC吧里反映这么多问题了——嗯,后来连我都觉得是个笑话。一是各位都特别忙,搞工程设计的不过劳死已经算是命大了,即使闲也没有什么机会和渠道系统的学习这个软件以及相关的其他有用的软件(甚至连Office都没有用好);二是做这种公司势必要经历一年到两年的压抑期,也就是纯学习、没收入的阶段;三是没有大项目牵头,也没有大公司大企业背书,风险有些大。所以吧,后来我和MC吧里的几个老主顾们都明白了,自娱自乐,这样就好了。
既然是自娱自乐,那自然就是找自己开心的事儿去做呗。我觉得回答吧里那些没有按照吧规要求提出的问题并不开心,简单的程序交流也并不能带给我多大的享受,所以我现在不咋说话了。对于MC的研究或者说思想的修炼有太多的工作都是自己台下默默去干的,而且要干的事儿很多——这个我以前总结过——这不是能够通过在论坛里巴拉巴拉的交流能够解决的,是吧?既然没有人跟我一块儿干,那我就自己单干呗,总不能一点儿都不干,是吧?终归我对这些还是很感兴趣的么。
2017年03月28日 08点03分 5
[真棒][真棒]
2017年04月23日 15点04分
level 3
Rain_Code 楼主
多谢剑客吧主抽空耐心解答。
对于第一个问题:习惯使用Mathcad来做计算,所以不管什么计算工具我都用Mathcad做了,确实有些计算过程简单但是数据量大的完全可以用excel完成,推广也变困难,后续我会灵活点应用,多谢提醒!
对于第二个问题,目前我们确实是把计算过程写的很细,但也又臭又长,为了方便只看输入输出就把过程用区域折叠隐藏了,不过修改维护还是很难。版本维护也是加个表头简单描述一下更改内容,无法写太细。模块化引用是个解决的好办法。其实主要是太长了才不好维护,模块化就感觉不那么难维护了。
其实这几年用Mathcad,主要还是在解读和修正旧的计算表格,以及新工具的算法实现和测试验证。可东西做出来了没多少人用,所以现在也在想法优化现有的表格模式更人性化,也想后面新人维护和升级更加方便些。我们不是大公司,现阶段老板暂时不会投钱请大牛来推广,不过还是希望自己能做好些。虽然国内电子行业普及的不多(我们做消费类电子产品,设计时很多时候就是抄抄别人电路,照搬方案商电路,也是行业现状),但开发过程中很多国外甚至国内客户比如华为,都希望你的设计修改有理论计算支持,所以我认为Mathcad等计算工具普及只是个时间问题。坚持只是因为兴趣,能推广最好。
2017年03月28日 13点03分 6
level 12
嗯,我对乙方有时候也要求他们把理论说清楚,到不一定非要用什么软件来说,这涉及到技术的二次开发问题,如果不了解其中的原理会很麻烦。
建议你多看看help文件,尤其是那里面跟数学关系不大的内容,我感觉MC到了2001之后,大部分精力都放在怎么做知识管理上了,具体的数学功能提高的并不多,或者说MC更像是个PKM软件。
都是MC工作表,提供的计算功能也都一样,但能承载的信息量则是大不相同的。关键是你想让它变成什么样子,让它有多大价值,然后就去把这个样子这个价值赋予它。
另外数学是眼睛,为的是帮助你对事物看得更多更深透,而这一部分往往并不是用来交流的,仅仅是为自己服务的。做工作表的过程跟写论文的过程差不多,都是利用这个途径、这个方式首先让自己把手里的问题想得更明白,更清楚,甚至给自己提出更多的问题。我觉得发表论文,有很好的引用量什么的,这都是写论文的副产物,而不是写论文的目的。
2017年03月29日 02点03分 7
level 12
这事儿吧,就像做菜。端上桌子的鱼香肉丝都大同小异,好吃也不会好吃到哪里,也不会十分难吃,但厨师的薪金则可能天壤之别。为什么呢?仅仅是社会的不公平么?更多的是人本身的实力问题吧。
我之所以认为MC可以很好的职业化,也是因此,最终给出的东西可能是非常浅显其貌不扬的一个东西,但你让随便一个人稍微了解一些MC的人去做可能就是一个计算器,而有水平的人则能把它做得很贴心很到位很舒服漂亮。是吧?
2017年03月29日 02点03分 8
剑客的意思是,MC只是把刀,菜做的怎样关键不是看刀而是看用刀的人,受教了
2017年03月30日 04点03分
level 12
嗯,这个帖子给了我发牢骚的充分空间,谢谢楼主。
继续说。我现在感觉教育是阶级划分的导火线,而即便现在的网络信息很发达,不同阶级的人所可受到的教育仍是明显不同的。在资源和条件几乎相同的情况下,仍出现阶级教育的鸿沟,这不得不使人联想到“劣根性”问题了。
2017年03月29日 12点03分 9
牢骚不能憋心里,您继续[滑稽]
2017年03月30日 04点03分
告别维斯通:信息成本还是很高的。很多金玉良言,很多有价值的信息和见解,在自身的经验和学识没达到一定程度的时候是不会真正理解的。
2017年04月23日 15点04分
level 4
出现了网络,但是知识是零散的,不是结构性的。学校的教育更有效是因为知识能成体系,结构化的出现在你的面前。
归结于劣根性是不对的,应该是在教育阶段对知识结构性把握不好,使得知识结构出现了严重的纰漏。
2017年04月22日 12点04分 10
有道理,但是网上也有很多在线教育,各种课堂,各种教程,很多都是很有价值的结构化的知识。只是很多人不知道他的存在,更多人不知道自己需要。
2017年04月23日 15点04分
现在网上信息虽多,知识虽广,若知识体系出了问题,单块结构化知识是无济于事的。
2017年04月24日 00点04分
@很好845 很高兴这个话题可以继续讨论下去。 你说的我一点儿也不同意。
2017年04月24日 05点04分
我认识很多收藏界的朋友,给你举一个例子,我有一个朋友收藏公园门票。我印象中他买第1张旧门票是在20几年前,一个很平凡的路边摊儿,当时我也在场,我本来是想买旧书的,看到他买了一张旧门票,很不理解,觉得他犯病了。
2017年04月24日 05点04分
level 12
@很好845
很高兴这个话题可以继续讨论下去。
你说的我一点儿也不同意。
我认识很多收藏界的朋友,给你举一个例子,我有一个朋友收藏公园门票。我印象中他买第1张旧门票是在20几年前,一个很平凡的路边摊儿,当时我也在场,我本来是想买旧书的,看到他买了一张旧门票,很不理解,觉得他犯病了。那是一张1988年的北京大观园门票,硬纸卡片的样子,其貌不扬,对我来说,不管是当时还是现在,我都觉得没有什么价值。不过呢,没想到我的那个朋友就这么一点点的上道了。首先他想要凑齐1988年的北京所有公园的门票,同时他又发现了1960's的更神奇的公园门票,有好多都是到垃圾堆里淘出来的,也有登门拜访,高价买来的。据我所知,收藏门票这个行当在国内没有什么知识体系架构可言,好像也没什么高人给他指引,我觉得他可能就是为了满足自己的收集癖好。5年前,我去他家玩儿,他早已经结婚生子了,我很冒昧的跟他请教一些北京各个公园的历史旧事,比如说北京的哪个公园茶摊最好,哪个公园里的票友唱得最棒,这样的闲扯。你也能够想到,他如数家珍,打开他们家抽屉,全是封装精美的门票夹子,当年的公园园长是谁,公园的运行经费是从哪里获得的,甚至还有他和很多上了年纪的公园管理人员的合影。就是这样,在没有体系可言的情况下,他自己建立了体系。目前我的这个朋友在业余时间利用自己对北京各大公园的园林、餐饮、清洁、交通等等发面的人脉,给各大公园提供咨询,据说在园博会上因此赚了一笔钱,呵呵,但那个跟我没关系啦。
我只是想说,红楼梦里秦可卿的那个对联“世事洞明皆学问,人情练达即文章。”,共勉。
我带研究生的时候最痛苦的就是学生总是拿着教材体系跟我说事儿!我跟他们说这种人家编好的蒜辫子只能挂大蒜,你要争取梳理出自己的体系来,你有你的识见、你的实验经历、你的阅读范围和兴趣所在。学问是一个大公园,别人理出来的教材仅仅是一种公园浏览图,你按着这个浏览图可以走马观花的把公园走一遍,而已,但这个公园始终不会是你的,因为你一直是按照别人给你画好的地图去走。搞学问就是在这个公园里开疆扩土,找到属于你自己的领域和知识宝藏,注意!是属于你的。那么你按照别人给你的导航图走路怎么能发现自己的新大陆呢?尤其是博士生,不给学科提出新的发展的话,根本不能毕业——此时学傻了,真不如不学习。
2017年04月24日 06点04分 11
level 12
我一直认为开启人们的心智比授课和指导更重要。
学化学或者学新闻或者其他什么乱七八糟专业的硕士生、博士生毕业之后不一定会继续在自己的论文领域范围内继续深究、前行,但只要理解了“科研是什么”或者“工程是什么”等等这些基本概念之后,或者说心智健全了,他们在其他的领域范围里也会做出很出色的成果的。
2017年04月24日 07点04分 12
level 12
不好意思哈,百度贴吧说我的言论可能反动,需要审核,结果我反复发了好几次。随便看那一层楼都可以的。
2017年04月24日 10点04分 21
level 4
@朱老剑客
往往继承的、有脉络可循的知识,学起来更有效。对于今天知识爆炸的时代,是让我们更长寿的方法。另外真心的觉得,普罗大众与精英阶层分野的,还是知识体系的欠缺。譬如房子,地基不稳的情况下,能别出心裁的那只能是危房;地基稳当的情况下,或可造出空中花园。
当然,吧主说的不错,真正杀手级的本事,洞彻需求实现价值的知识体系,往往都是私人订制融会贯通而成。
另外,吧主的学生应该在全国也是最优秀的学生之列了;这样的人,在学生时代,对于知识体系建立的异常扎实稳固,但若局限在知识体系之中,吧主“君子不器”的感觉应该是与孔子当年的感觉类似吧。
2017年04月24日 11点04分 22
level 4
我用阶层而不用阶级,是因为如果目前这个阶层能固化下来,就真的是阶级了。
2017年04月24日 11点04分 23
1 2 尾页