Matlab 和 Word 的链接在土工试验中的应用2.docVIP

Matlab 和 Word 的链接在土工试验中的应用2.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Matlab 和 Word 的链接在土工试验中的应用2.doc

Matlab 和 Word 的链接在土工试验中的应用2行政论文范文大全 Matlab 和 Word 的链接在土工试验中的应用 3 matlab软件在土工试验中的应用 3.1 图形的形成 颗粒分析试验是测定干土中各种粒组所占该土总质量的百分数的方法,借以明了颗粒大小分布情况,供土的分类及概略判断土的工程性质及选料之用。其试验结果需要提供级配曲线、不均匀系数和曲率系数。表2为一组颗粒分析试验测定值: 表2 土料级配 颗粒直径(mm) 0.1 0.05 0.02 0.01 0.005 0.001 颗粒含量(%) 100 94.68 72.10 41.82 27.13 11.69 在使用matlab软件进行资料处理时,首先调用已有的数据文件,把颗粒直径数组附值给x,把对应的百分含量数组附值给y,对颗粒直径取对数,建立关于颗粒直径的对数与小于该粒径的百分含量的三次样条函数关系,在给定的粒径范围内,细化粒径数组,对于给定的取对数后的颗粒直径求解其对应的百分含量,进行内插,然后利用matlab的图形功能在半对数坐标中绘制级配曲线(包括试验数据(虚线)和三次样条曲线(实线))。操作过程如下:在安装好notebook后,启动word,然后选择“文件”菜单下的“新建”,在“根据模板新建”中选择“通用模板”,然后选择“m—book文档”,按“确定”后matlab就会自动启动,notebook即可使用。 在m—book输入如下内容: x=[0.1 0.05 0.02 0.01 0.005 0.001]; y=[100 94.68 72.10 41.82 27.13 11.69]; x1=log10(x); y1=y; xx=-3.0:0.04:-1; pp=spline(x1, y1); %三次样条插值 y2=ppval(pp,xx); %分段多项式估计函数 x2=10.^xx; semilogx(x,y,--,x2,y2) xlabel(颗粒直径(mm)) ylabel(小于某粒径之百分含量(%)) title(级配曲线) 选中这些文字,在[notebook]菜单中选用[define input cel1],然后选用[evaluate cel1],即可在word中绘出图1所示图形。 3.2 参数计算 通过上述过程.生成了该土料的级配曲线,而试验提供的各项参数则需要通过计算求得。利用matlab软件提供的函数功能对已经形成的三次样条曲线重新建立关于小于某粒径的百分含量与颗粒直径的对数之间的函数关系,即原函数的反函数,求解给定含量所对应的颗粒直径的对数值,并将其还原,分别计算,然后利用公式: 计算不均匀系数和曲率系数。 在m-book输入如下内容: pp=spline(y2,xx); x10=ppval(pp,10); d10=10^x10 x30=ppval(pp,30); d30=10^x30 x60=ppval(pp,60); d60=10^x60 cu=d60/d10 cc=d30^2/ (d60*d10) 选中这些文字,在[notebook]菜单中选用[define input cel1],然后选用[evaluate cel1],则可在word中直接计算并输出结果:d10=9.4293e-004,d30 =0.0063,d60 =0.0152,cu =16.1330,cc =2.7415 通过以上过程,利用matlab程序设计语言在word中完成了对土的颗粒分析试验的数据处理过程。 4 结语与说明 把matlab 6.5和word结合,充分利用两者的优点,实现软件的“强强联合”,会给我们在撰写科技报告,论文、专著以及电子教案时提供了很大的方便,程序、计算结果以及仿真出的图形都可以同时在word文档中,并且可以随时修改计算命令,随时计算并绘制图形。当然,它也存在一些不足,如带鼠标的图形交互指令不能在m-book文档中运行,matlab指令在m-book文档中运行速度较慢等。 matlab最重要的特点是易于扩展。它允许用户自行建立完成指定功能的m文件,从而构成适合于其它领域的工具箱。对于一个从事特定领域工作的工程师,不仅可利用matlab所提供的函数及基本工具箱函数,而且可以方便地构造出专用的函数,从而大大扩展了其应用范围。matlab语言具有强大的图形及计算功能,尤其是在矩阵运算方面更是如此。本文所涉及的内容仅是其中很少的一部分。如果能建立一个数字模拟系统来模拟土工试验,将会产生极大的影响。 少年军校总校工作总结 青少年国防教育是全民国防教育的基础,######公文易文

文档评论(0)

guan_son + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档