77范文网 - 专业文章范例文档资料分享平台

mathcad(6)

来源:网络收集 时间:2019-01-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

expr1 if confition expr2 otherwise

它就是其它计算机语言中的if..else结构,其中otherwise不能单独使用,只能与if联合使用。

2、while循环

while循环是比较控制条件是否得到满足来控制循环的,其格式为 while condition expr1 3、for循环

for循环提供另一种条件控制的循环机制,其格式为 for var?loop_value expr

下面是for循环的一种最常用的格式,也是我们在其它计算机语言中常常看到的格式。

s?0s?0sum1(n):?fori?1,3..ns?s?isum1(5)?3522

sum(n):?fori?1..ns?s?i

sum(5)?55 在for循环中,loop_value也可以是一个向量,例如,下面的两个程序其内部机理是一样的。

u?(1.23.45.67.89.0)s?0Tu?(1.23.45.67.89.0)s?0sum3(v):?forv1?vs?s?v1sum3(u)?27T sum2(v):?fori?0..length(v)?1s?s?visum2(u)?27

4、return语句

我们知道,如果没有return语句,程序返回最后一行的计算值,但

是,可以使用return语句在程序运行的适当位置,返回程序的值。例如

fori?0..length(v)?1return0ifvi?0f(v):?vi?v1vi

上面函数当列向量v中含有为零的分量时,返回f(v)=0,否则返回将该列向量的每个分量取倒数后的向量。

5、break与continue语句

1-26

如果break用在for或者while循环中,则会中断当前循环进程,程序跳转到紧接着for或者while循环的下一个语句继续执行;如果break用在某个非for或者while结构块中,它会直接跳出此结构块,请看下面的两个例子。

s?1s?12a?0whiles?xh(x):?a?a?ss?s?1breakifs?3a?10g(5)?2h(5)?16

g(x):?s?break3x?s

continue语句只能用在for和while循环体中,当程序执行到此语句后,它会马上重新进入下一个循环,而不会再运行循环体内continue后面的语句。这里我们不再举出相应的例子。 6、on error语句

on error语句为我们提供了一种程序出错时,对错误进行标记的方法,其格式为

expr1 on error expr2

它的意思是,当表达式expr2计算可行时为表达式expr2的值,当表达式计算出错时为表达式expr1的值。例如对上面在return语句中定义的函数f(v),它要求v是一个列向量,如果你输入一个不满足条件的值,比如f(2),将会得到如下错误信息:This value must be a vector. It can be neither a matrix nor a scalar。也就是说,Mathcad认为,此处应当输入一个列向量,增加on error语句后,有 F(v):=”v must be a vector!” on error f(v) F(2)=”v must a vector!” F(??)=?? 40.25?????2??0.5? 其中,on error只能通过编程面板输入,”v must a vector”是一个字符串,它的分隔符是键盘上的双引号。

Mathcad中的基本内容,我们都已经介绍过了,下一章,我们将介绍另一个符号运算功能强大的数学软件包---Mathematica的基本使用方法。

1-27

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库mathcad(6)在线全文阅读。

mathcad(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/458378.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: