282842712474 发表于 2012-10-12 18:49:41

scilab怎么判断字符?

我在用scilab的数论模块判断一个数字是否素数时,发现素数给出T,非素数会给出F
那我要怎么调用这个结果呢?比如输入数字a,是素数的话就赋值b=1,非素数就赋值b=0
if ans=="T" then b=1
这样写是无效的...
我要怎么写才行?

也就是说判断语句中怎么判断两个字符是否一样?

wayne 发表于 2012-10-12 21:28:44

1# 282842712474
额,Scilab里面常数是以%开头的, %T表示真,%F表示假. if ans==%Tthen b=1或者 if ansthen b=1鉴于楼主的意图,可以更简单点: bool2s(%F)

282842712474 发表于 2012-10-15 22:42:22

中间的那行代码完整了吗?怎么好像没有判断?

282842712474 发表于 2012-10-16 14:47:52

顺便问一下,scilab怎么把数据保存到文本文件里边呀。我用print、save命令都好像不行...用save好像会覆盖原来的内容...我需要的是在后边添加
页: [1]
查看完整版本: scilab怎么判断字符?