SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

12
返回列表 发新帖
楼主: shiyiming
打印 上一主题 下一主题

请教问题,data步数学表达式字符解析?

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
11#
 楼主| 发表于 2011-3-5 19:18:16 | 只看该作者

Re: 请教问题,data步数学表达式字符解析?

super K总, 为什么不自己编个函数呢,9.2不是可以自定义函数么 ?

不过就算是用C编出来的,速度仍然可能有问题,不过可以试试嘛。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
12#
 楼主| 发表于 2011-3-5 21:08:01 | 只看该作者

Re: 请教问题,data步数学表达式字符解析?

dll引用应该是AF和fcmp的proto吧,不过fcmp不支持float,估计只能AF,或者返回值一律string。
混合编程的话,还不一定怎么样呢~~

如果哪位大侠精通c/c++,如果搞个函数,参数为字符串string表达式,然后用c本身的math包或者网上的math包计算后,返回函数值。才行。
而且还得是resolveformular(string formular)   return  string result或者float result才行。
我先去找找看有没有现成的这种dll包。谢谢提醒~

另外发邮件问sas去了,可惜现在周末,看看总部那边怎么说。反正我是觉得缺这么个函数,本来挺简单一事儿。 <!-- s:lol: --><img src="{SMILIES_PATH}/icon_lol.gif" alt=":lol:" title="Laughing" /><!-- s:lol: -->
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
13#
 楼主| 发表于 2011-3-5 21:18:17 | 只看该作者

Re: 请教问题,data步数学表达式字符解析?

咦~?对了,sas/base在data step不也是赋值之后解析么?
如果能直接找到sas的dll拿不就省事儿了?


。。。。。core下面两千多dll。。。。 <!-- s:shock: --><img src="{SMILIES_PATH}/icon_eek.gif" alt=":shock:" title="Shocked" /><!-- s:shock: -->
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
14#
 楼主| 发表于 2011-3-5 21:35:06 | 只看该作者

Re: 请教问题,data步数学表达式字符解析?

一大堆mcn_main,这条路不通。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2025-6-12 21:31 , Processed in 0.067938 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表