`
ecool
  • 浏览: 7331 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

安装Windows平台的NArray

阅读更多

Ruby安装目录用${ruby}表示,安装步骤如下:

1. 到NArray的网站下载0.5.9的源代码;
2. 将附件解压,得到narray.so,复制它到${ruby}\lib\ruby\site_ruby\1.8\i386-msvcrt\;
3. 解压源代码,运行ruby extconf.rb先,然后复制\lib\narray_ext.rb和\lib\nmatrix.rb到${ruby}\lib\ruby\site_ruby\1.8\,复制narray.h到${ruby}\lib\ruby\site_ruby\1.8\i386-msvcrt\

测试代码:

ruby 代码
  1. require 'narray'   
  2.   
  3. def  show_yanghui_triangle(n)   
  4.    if  (n <= 1 || n >= 20)   
  5.     print  "Error parameter!"   
  6.      return   
  7.    end   
  8.      
  9.    #define the data array   
  10.   array = NArray.int(n, n)  #n x n array   
  11.    #array[0, 0] = 1 #NOTE: is java array[0][0]   
  12.    #array[0, 2] = 1 #NOTE: is java array[2][0]   
  13.      
  14.    #initialize value   
  15.    for  i  in  0..n-1   
  16.     array[0, i] = 1  #java array[i][0]   
  17.     array[i, i] = 1  #java array[i][i]   
  18.    end   
  19.    #p array   
  20.   
  21.    #create YangHui triangle data   
  22.    for  i  in  1..n-1   
  23.      for  j  in  1..n-1   
  24.      array[j, i] = array[j, i-1] + array[j-1, i-1]   
  25.      end   
  26.    end   
  27.      
  28.    #show the triangle   
  29.    for  i  in  0..n-1   
  30.      for  j  in  0..i   
  31.       print array[j, i],  " "   
  32.      end   
  33.     print  "\n"   
  34.    end   
  35.   
  36.   
  37. end   #end def   
  38.   
  39. show_yanghui_triangle(10)  


 

  • narray_so.rar (36.8 KB)
  • 描述: Windows平台下的NArray编译文件
  • 下载次数: 3
分享到:
评论

相关推荐

    HPE Smart Array Gen10 Controller P408i Driver for Windows Server

    HPE Smart Array Gen10 Controller P408i Driver for Windows Server 2012 R2, Windows Server 2016, and Windows Server 2019驱动

    HP Array Configuration Utility(ACU)9.40.12.0

    支持Microsoft Windows Server 2003 x64 Edition/Microsoft Windows Server 2008 x64/Microsoft Windows Unified Data Storage Server 2003 x64 Edition/Microsoft Windows Storage Server 2003 x64 Editions/...

    HP ProLiant DL380 G6 服务器 - 安装 Windows Server 2008X64 操作系统

    ### HP ProLiant DL380 G6 服务器 - 安装 Windows Server 2008 X64 操作系统 #### 知识点一:HP ProLiant DL380 G6 服务器简介 HP ProLiant DL380 G6 是一款企业级服务器,具有出色的性能和可扩展性,适用于各种...

    霆智服务器安装Windows Server 2008 64位操作系统-双路RAID.docx

    霆智服务器安装Windows Server 2008 64位操作系统-双路RAID 霆智服务器安装Windows Server 2008 64位操作系统是一个复杂的过程,需要对服务器硬件和操作系统安装有深入的了解。以下是安装过程中需要注意的几个关键...

    HP DL 380 G5安装Windows 2008 Server

    本篇文章将详细讲解如何在HP ProLiant DL380 G5服务器上手动安装Microsoft Windows Server 2008,这是一个针对企业级应用的高效能服务器平台。 首先,安装前的准备工作至关重要。在服务器启动时,通过按F9键进入...

    nextcloud 安装教程 windows 服务器中nextcloud 安装图解

    这篇教程详细介绍了如何在 Windows 服务器上安装 Nextcloud,利用虚拟机(如 VirtualBox)和 Docker 容器来实现。下面将按照教程步骤详细解析整个安装过程。 1. **准备工作** - 首先,你需要在 Windows Server 上...

    HPE Smart Array Gen10 P408i 阵列卡 Windows Server 2012R2 2016 2019驱动

    HPE Smart Array Gen10 Controller P408i Driver for Windows Server 2012 R2, Windows Server 2016, and Windows Server 2019驱动

    浪潮服务器NF8460M3安装windows_Server2008.doc

    浪潮服务器NF8460M3安装Windows Server 2008实践指南 一、服务器安装准备 在安装Windows Server 2008之前,需要准备好服务器的配件和工具。这些配件和工具包括服务器主机、导轨、电源线、英信服务器用户手册、系统...

    hp ML150G6 server2008 smart array b110i阵列驱动

    要安装提供的“hp ML150G6 server2008 smart array b110i阵列驱动”压缩包,首先需要确保服务器已连接到互联网并安装了基础的Windows Server 2008操作系统。然后,执行以下步骤: 1. 解压缩下载的驱动程序文件。 2....

    HPE Dynamic Smart Array B140i Controller Driver

    惠普hpe 板载Smart Array B140i Windows Server 2012/2016/2019 64位驱动

    HPE Gen10 存储器控制器 for windows 驱动程序

    HPE Smart Array Gen10 Controller Driver for Windows Server 2012 R2, Windows Server 2016, and Windows Server 2019 下载该文件即表示您同意惠普企业软件许可协议的条款和条件。 注意: 某些软件需要有效的保修...

    PHP8的redis扩展安装for Windows

    在Windows环境下,为PHP8安装Redis扩展是一个常见的需求,特别是在开发和测试阶段,因为Redis作为一个高性能的键值存储系统,常被用作缓存和消息队列。本指南将详细介绍如何在PHP8中安装和配置Redis扩展。 首先,...

    HP DL160G6 server 2012 smart array b110i阵列驱动

    为了在HP DL160 G6服务器上安装和使用Smart Array b110i 阵列控制器,用户需要先确保服务器操作系统为Windows Server 2012或兼容版本。然后,通过管理员权限运行安装程序,按照提示步骤进行驱动的安装。在安装过程中...

    HPE Smart Array P440 Controller QuickSpecs

    The HPE Smart Array P440 Controller is a low-profile, PCIe3 x8, 12Gb/s SAS RAID controller that provides enterprise-class storage performance, increased internal storage scalability with SAS Expander...

    Raid1的IBM服务器安装windows2003

    在IT领域,特别是服务器管理和操作系统部署方面,"Raid1的IBM服务器安装windows2003"这一主题涉及了多个关键技术点,包括RAID配置、IBM服务器管理、以及Windows Server 2003的安装过程。下面将对这些知识点进行详细...

    刀片服务器安装windows 2003系统

    ### 刀片服务器安装Windows 2003系统的详细步骤及注意事项 #### 一、准备工作 在正式开始安装Windows 2003系统之前,确保完成以下准备工作: 1. **配置RAID**:根据需求配置RAID。有两种方法可选: - 开机自检时按...

    服务器 HPE-Smart-Array-磁盘控制器用户指南

    安装步骤是任何硬件部署的关键部分,本文档提供在未配置的服务器中和以前配置的服务器中安装控制器的具体指导,包括安装控制器板(Flexible SmartArray控制器板和独立SmartArray控制器板)和连接存储设备的步骤。...

    在 HP Smart Array 控制器上配置阵列参考指南.pdf

    4. 广泛的兼容性:HP Smart Array 控制器支持多种操作系统和应用程序,包括 Windows、Linux、VMware 等。 三、HP Smart Array 控制器的配置 HP Smart Array 控制器的配置可以通过以下方式进行: 1. 使用 Option ...

Global site tag (gtag.js) - Google Analytics