全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学
2333 5
2012-08-16
提问,第一个问题,如何在SAS程序运行结束后,让音箱播放一段提示音?这个问题挺小,但很重要,有时候机器连续运行n个小时,我在旁边经常睡过头了,感谢哪位高手,能够提供一段小程序,放在程序结尾,发出一段声音,(噪音,奇怪的声音就免了,深夜里调程序怕吓着人),如题,这个问题具有挑战性。
第二个问题,SAS9.3 解决了cpu多核利用的问题么?SAS9.2 好像只能用一个核,浪费了其余的cpu计算能力,我曾发过一贴,但多核的效果不明显。

欢迎灌水本帖!
二维码

扫码加我 拉你入群

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

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

全部回复
2012-8-17 07:13:36
自己顶一个!
二维码

扫码加我 拉你入群

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

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

2012-8-17 13:21:25
顶一个!
二维码

扫码加我 拉你入群

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

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

2012-8-19 09:38:28
顶一个!
二维码

扫码加我 拉你入群

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

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

2012-8-20 10:11:34
很多人都需要解决这个小问题,求解啊!
二维码

扫码加我 拉你入群

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

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

2012-8-20 10:15:50
很多情况下,为了提高系统的运转效率,在使用SAS的时候不会是单独开一个SAS 的,经常是一个用来写程序,一个用来运行程序的。而在SAS的默认情况中是没有声音函数的, 也就是说不能用自带函数来实现声音提示的功能。这样就给我们多线程使用SAS带来了一定的不方便,如果你不知道一个程序要运行多长时间的话, 你就要隔一会看一看,多不爽~~

当然,只要自己东东手就可以实现声音警报功能,这样就会方便很多了。

我们利用的工具就是macro 这东东了,还有一个叫做call 的 statement .然后利用系统自带的声音函数,就可以实现目的了

以下是代码:



%macro inform;

data _null_;

call sound(600,300);

call sound(6,300);

call sound(600,300);

call sound(6,300);

call sound(600,300);

call sound(6,300);

run;

%mend inform;





使用方式:

%include “path”;

path就是你存放着声音程序的绝对路径。比如你是存放在c:\程序名字Inform.sas;那么这个path就是 c:\inform.sas;



然后在你想发声的地方写 %inform; 这样就可以发声了。

Sound 函数的参数:Sound ( 频率,时间) ;大家自己可以按照这函数来自己定义声音模式了。

本文来自: 人大经济论坛 SAS专版 版,详细出处参考: https://bbs.pinggu.org/forum.php? ... &from^^uid=168370
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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