Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 软件时空 > 软件相关 > 新版本的SWT初步设计
【标  题】:新版本的SWT初步设计
【关键字】:SWT
【来  源】:http://www.cublog.cn/u/11944/showart.php?id=117069

新版本的SWT初步设计

Your Ad Here 考虑了好久,用什么样的体系结构重新组织这个工具箱。Matlab和一些子波工具箱是用宏实现的,因此灵活性就比较高,处理起来也比较方便。GNU Scientific Library的子波部分比较固定,应用时修改几乎不可能。既想保持底层的函数多样性以提供高层实现多种配置,又想规范化体系,在顶层实现一致的管理,确 实需要作一定的妥协。初步的想法是将大部分的中低等粒度的函数用串行处理函数链表实现,函数链表指向最低粒度的函数,在中层看来,所有的操作都是让这个函 数列表执行起来。高层的函数负责内存管理,初始化这个函数链表,运行它,释放内存。最高层的负责输入的检查,送到真正的函数进行处理。整个涉及,内存管 理,数据对象初始化,处理函数对象初始化,运行。函数链表针对一维和二维有不同。为了保证子波的扩充独立于处理过程,有全局的滤波器变量,每个添加的子波 有一个单独的C文件,存有子波系数表,有初始化全局变量的函数,这是借鉴GSL的.

底层的函数,功能明确唯一,认为输入正确,不检查。高层的函数,调用的参数多,用switch语句进行配置,要对数据进行检查。

关于延拓的方式,老版本的开源的Matlab子波工具箱是左右各延拓滤波器长度减一长,我的老版本的是滤波器长,要修改了。

暂时先想到这些。
我是这样领导一个学生项目的(1):【上一篇】
策划书:【下一篇】
【相关文章】
  • 关于支持Stroll拖动的SWT Table的设计方法
  • Getting Your Feet Wet with the SWT
  • James Gosling对SWT和其他事件的一些看法
  • SWT的线程间通信
  • 关于SWT线程异常
  • IBM实验室对SWT, Swing 和 AWT 的特征比较
  • SWT的JAVADOC
  • Java秘史:隐藏在SWT/Swing背后的故事
  • 一个SWT Application如何转职成为RCP Appliactioin
  • 在Java中使用Draw2D和SWT绘图
  • 【随机文章】
  • 二层、三层、四层交换机的区别详解
  • 根据URL实现网上抓图
  • Video-510视频解码器
  • 进一步简化持久化组件操作功能
  • ADSL优化配置全攻略
  • 14.2.3 Unary operator overload resolution
  • Linux下PHP连接MS SQLServer的办法
  • 文件异地备份2——rsync(原创)
  • 窗体的背景色和文本的背景色
  • 夺回被人盗走的QQ号码
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.