求助大神,matchCAD中if语句怎么御用,能不能详细说明下
mathcad吧
全部回复
仅看楼主
level 1
止水旭
楼主
matchCAD中if语句怎么御用,能不能详细说明下
2017年06月28日 02点06分
1
level 13
loupoo2
多看看系统自带的帮助文件
2017年06月28日 11点06分
2
止水旭
看了呀,但是显示错误
2017年06月30日 02点06分
level 13
loupoo2
2017年06月30日 06点06分
3
止水旭
KIgand(i,j):=[zinewi/2ωnewi+(zinewi+1-zinewi-1)/(2ωnewi·ln(ωnewi+1/ωnewi-1))], if i=j [else] KKIgand(i,j):=( ωnewj·zinewj-ωnewi·zinewi)/( ωnewj2-ωnewi2), Otherwise 这个怎么输不了 [P
2017年08月23日 08点08分
level 15
月城翁
不知楼主用的是MC还是MP?
MC中没有else,只有otherwise。otherwise只能用编程板中的,不能手工敲入。与编程板中的if配合使用。
if 有两个。
一个在编程板中。格式是 ■if■ 。其中■是占位符,点击编程板的if 时自动生成。
执行语句 if 条件语句,执行语句在if 之前,而条件语句在 if 之后。if可以单独使用也可以和otherwise配套使用。
还有一个if 需手工敲入,格式是 if(条件,满足条件的执行语句,否则执行语句),这个语句的格式与excel中的类似。
这两个if 都可以嵌套。
MC的帮助写得很详细。如果您没看懂,只能说明您没有打算看懂,没花工夫去仔细看,飞马观花。
2017年08月23日 12点08分
4
Thermofluidsch
谢谢大侠, 我明白了
2023年09月30日 16点09分
止水旭
能留个联系方式吗亲
2017年09月15日 06点09分
止水旭
MC中没有else,那这段程序应该怎么编写
2017年11月06日 01点11分
月城翁
otherwise就是else
2017年11月06日 02点11分
level 15
月城翁
有时也可以不用if ,而用布尔运算代替。
f(x):=if(x>0,5,-3)
f(x):=5*(x>0)-3*(x≤0)
f(x):=|5 if x>0
|-3 otherwise
这三个语句的效果是一样的。用哪个语句好,就要编程者自己体会取舍了。
2017年08月23日 13点08分
5
朱老剑客
他没说他用的是哪个版本的MP,MP1.0和之后的express版本是没有if功能的。
2017年08月23日 14点08分
止水旭
@朱老剑客
我还真不知道是哪个版本,又可以用if的版本资源吗?分享一下
2017年09月15日 06点09分
level 15
月城翁
2017年11月06日 03点11分
7
月城翁
这些在MC的帮助中都有。您不愿仔细看帮助,也不愿仔细看前面的答复。只想要答案。
2017年11月06日 03点11分
月城翁
您这样的学习态度和方法,是不大可能有太大的进步的。
2017年11月06日 03点11分
月城翁
我在5楼已经将清楚了。
2017年11月06日 03点11分
月城翁
@月城翁
将——讲
2017年11月06日 03点11分
level 15
月城翁
2017年11月06日 03点11分
8
止水旭
矩阵没学好,这个意思是和上一条一样的对吧
2017年11月07日 12点11分
月城翁
结果都是一样的。写法不同。条件语句未必一定要用 if
2017年11月07日 12点11分
1