这是怎么回事?
mfp吧
全部回复
仅看楼主
level 6
花神落CL 楼主
function ltzb( kk,xi,yi,zi,f1,f2,f3 )
variable l1
print("789")
endf
$>ltzb( 5,100,100,100,0.5,1.71,3.14)
Function cannot be properly be evaluated!
In function ltzb :
Line 19 : Invalid expression
Undefined variable!
2015年06月03日 09点06分 1
level 6
花神落CL 楼主
@woshiwppaa 在编辑界面最好显示行号,否则第19行怎么也找不着。
2015年06月03日 09点06分 2
右上角-跳转至
2015年06月03日 13点06分
谢谢。我的用菜单键有"跳转至",没注意到。十分感谢!
2015年06月04日 03点06分
level 6
花神落CL 楼主
问题找到了:当更改文件内容后,有时计算器不执行更改后的代码,必须关闭计算器重新打开才执行新内容。本例代码已删除成四行,执行时仍报19行出错。将代码复制到一个新文件则不再报错。这是不是bug?
2015年06月03日 13点06分 3
没有吧我这没出现过,删了的话出错行号会改变的,我用的1.6.46版本,你试下这个版本
2015年06月03日 13点06分
谢谢000:请你做个试验,编写两个.mfps,文件名不同,函数名相同。执行时没有输出,然后改变其中一个函数名,看看能否正常执行,我的好像有问题。
2015年06月04日 03点06分
@花神落CL 您必须确保所有的函数名都不相同,要不如何找到正确的函数呢?
2015年06月04日 03点06分
@花神落CL 您是在手机上运行还是在电脑上运行JAVA版的可编程科学计算器?
2015年06月04日 03点06分
level 6
花神落CL 楼主
大神000:有时间时讲讲
plot3D("chartIy", "first chart", "x", "y", "z",_ "Curve1", true, "red", -0.5, "green", null, 0,_ pi, pi/8, -pi/2, pi/2, 0, "sin(u)*cos(v)",_ "sin(u)*sin(v)", "cos(u)")的知识。
下面那些参数怎么用?特别是u,v是什么?
2015年06月04日 03点06分 4
不好意思,这个画图的我还没研究过,目前不懂这个,你可以问问版主 woshiwppaa[呵呵]
2015年06月04日 03点06分
@woshiwppaa 如果只有一个变量,u,而v是不变的常量,x,y,z实际上就构成了一条曲线。u在一条直线上运动,反应出来的x,y,z就在您定义的曲线上运动。
2015年06月04日 04点06分
@woshiwppaa 应用时 其中的哪些参量必须填写?请输入一个示例行吗?
2015年06月04日 11点06分
@花神落CL 参见最底下的回复。
2015年06月04日 23点06分
level 1
plot3d(5...) :
函数plot3D调用plot_multi_xyz以绘制由最多8条3-D曲面所构成的图像。其包括以下参数:1.图像名字(图像文件名);2.图像标题;3.X轴标题;4.Y轴标题;5.Z轴标题;6.曲线标题;7.是网格还是填充表面(true是网格,false是填充表面);8.z值最小的时候的颜色;9.最小的z值(注意如果是null,意味着让软件自己找到最小的z值);10.z值最大的时候的颜色;11.最大的z值(注意如果是null,意味着让软件自己找到最大的z值);12.变量u的起始值;13.变量u的终止值;14.变量u的间隔(0意味着间隔由软件决定);15.变量v的起始值;16.变量v的终止值;17.变量v的间隔(0意味着间隔由软件决定);18.以u,v为变量的X的表达式;19.以u,v为变量的Y的表达式;20.以u,v为变量的Z的表达式;...。其中,每增加一条新的曲线,需要添加15个参数(也就是参数6到20),最多定义8条曲线。该函数的一个例子为:plot3D("chartI", "first chart", "x", "y", "z", "Curve1", true, "red", -0.5, "green", null, 0, pi, pi/8, -pi/2, pi/2, 0, "sin(u)*cos(v)", "sin(u)*sin(v)", "cos(u)") 。
还给一个例子,画曲面:
plot3D("三维曲面图", "三维曲面", "x", "y", "z", "曲面1", true, "red",null , "green", null, 1, 10, 0.2, -5, 5, 0, "u*v", "u+v", "u**2+v**2") 。
在给一个例子,画螺旋曲线:
plot3D("三维曲线图", "三维曲线", "x", "y", "z", "曲线1", true, "red",null , "green", null, -10, 10, 0.2, 5, 5, 0.1, "cos(u)*log(u+20)", "sin(u)*log(u
+3
0)", "u") 。
2015年06月05日 00点06分 5
[茶杯][大拇指]辛苦了,我对那个画图没什么兴趣,只能画8条曲线对我来说没啥用,这个对于学生来说应该有用,能直观的显示函数头像以便于研究函数[哈哈]
2015年06月05日 00点06分
$>plot3d(("12","34","x","y","z","pi",true,"red",null,"green,null,1,10,0.2,-5,5,0,"10*u+20*v","u+v", "10*u+20*v") Cannot find close quatation mark for string!
2015年06月05日 03点06分
是什么情况会产生上述错误提示?
2015年06月05日 03点06分
@花神落CL 引号不完整
2015年06月05日 05点06分
1