全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
5709 4
2015-02-25
悬赏 20 个论坛币 已解决
复制代码
将x1=x1_[3,j],x2=x2_[3,j],t=j(j=1,2,3,4,5)调用testFunc,得到myFunc1-myFunc5
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-2-25 11:02:55
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-2-25 14:10:17
感谢大神回复,能正常运行!
我再实际使用中还是没法熟练运用,被这几个符号困扰:',||,"
复制代码

execute里的语句希望是:%testFunc(x1=xTmp1,....,x&Xvar.=xTmp&Xvar.,t=&n.)
总是拼不对。希望。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-2-25 14:18:05
本该酬金奉上,怕出现”已解决“失去关注。

这里xTmp。。是对应数组的值
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-2-26 08:40:52
freetiger 发表于 2015-2-25 14:10
感谢大神回复,能正常运行!
我再实际使用中还是没法熟练运用,被这几个符号困扰:',||,"
目的是生成一个字符串放在execute()中运行. 这个字符串是call execute()语句要运行的内容。

换句话说,这个字符串应该是一段可以单独运行的程序。

|| 是将前后两个字符串连接起来形成一个新的字符串.

a1, a2, j 是数据步的变量,因此连接时用的是变量的值。而其他的 x1, x2, 等号,逗号等在call execute() 语句中都做为字符处理。

cats()函数和 || 有同样的功能,而且比较易懂。
复制代码
更详细的, 可以参考 https://bbs.pinggu.org/thread-2377205-1-1.html
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群