1. 程式人生 > >Linux下CSITOOL和MATLAB安裝心得

Linux下CSITOOL和MATLAB安裝心得

由於畢業設計用到了CSITOOL,所以在折騰了許久之後終於成功安裝了。
CSITOOL是Ubuntu下的一個測量CSI的工具,而且它工作時要求WiFi網絡卡必須為ntel WiFi Link 5300
1、首先安裝Ubuntu系統,我安裝的是Ubuntu14.04.5 。系統版本不能太高,具體地參見CSITool安裝說明
2、由於我安裝的系統核心為4.4.0,經試驗發現存在問題,於是更換系統核心,換為4.2.0。這樣就能順利進行後續安裝。 具體請參考Linux核心更換
3、這一步完成之後就是開始安裝工具了。這裡的操作還是參考CSITool安裝說明。其中的Tip中的操作我覺得只有第一個可以選擇執行,後面的可以忽略。
注意:最後一條語句sudo linux-80211n-csitool-supplementary/netlink/log_to_file csi.dat

,其中的“csi.dat”就是將來從網絡卡讀取的資料存放的地方,檔名可以自取,現在該檔案在預設路徑下,你也可以在執行此命令時給其指定路徑。

安裝過程會從網路獲取安裝包,可能會很慢。在學校發現早晨的網速非常快,到了晚上安裝下載速度只有幾十kb/s。

安裝完了CSITOOL,我一想測量的資料還得用MATLAB分析,在Linux和Windows之間來回切換很麻煩,於是接著又在Linux上安裝了MATLAB。
MATLAB百度雲盤下載地址:鏈:http://pan.baidu.com/s/1sluGpQH 密碼:mwp2
(在進入Linux安裝之前,建議先把破解檔案Matlab 2015b Linux64 Crack.rar在Windows下解壓)
下面開始安裝:
1、掛在ISO映象,注意命令2中R2015b_glnxa64.iso的路徑需要設定

sudo mkdir /media/matlab
sudo mount -o loop R2015b_glnxa64.iso /media/matlab

2、啟動安裝,選擇不聯網,在破解檔案readme.txt中找序列號。

 cd /media/matlab
 sudo ./install

3、安裝完畢並且將~/crack/bin/中的檔案拷貝到~/MATLAB/Rxxxx/bin中。

sudo cp /[Your crack directory]/Matlab_R2015b/Matlab_2015b_Linux64_Crack/R2015b/bin/glnxa64/* /usr/local/MATLAB/R2015b/bin/glnxa64

4、首次執行MATLAB用root許可權(否則無法寫檔案),採用不聯網啟用,找到Crack中相應的啟用檔案*.lic,匯入啟用。

cd /usr/local/MATLAB/R2015b/bin
sudo ./matlab

5、 解除安裝ISO映象。

sudo umount /media/matlab

6、到此安裝結束,以後啟動MATLAB使用如下命令:

sudo /usr/local/MATLAB/R2015b/bin/matlab

如果你嫌麻煩,可以自己Google新增桌面快捷方式的方法。

至此,安裝部分結束。啟動MATLAB,在MATLAB命令列裡輸入

cd linux-80211n-csitool-supplementary/matlab

這樣就切換到了csitool自帶的資料處理程式目錄。後續詳細的操作命令請見CSITOOL FAQ中的第2條。
關於第2條中的命令
csi_trace = read_bf_file('sample_data/log.all_csi.6.7.6');
其中的log.all_csi.6.7.6 可以替換為自己的資料,於是為了方便,我把測得資料的檔案都存放於 sample_data資料夾中,這樣免去了複製資料的麻煩。

全部安裝到此結束,下面就是開始測資料進行分析了!

相關推薦

LinuxCSITOOLMATLAB安裝心得

由於畢業設計用到了CSITOOL,所以在折騰了許久之後終於成功安裝了。 CSITOOL是Ubuntu下的一個測量CSI的工具,而且它工作時要求WiFi網絡卡必須為ntel WiFi Link 5300。 1、首先安裝Ubuntu系統,我安裝的是Ubuntu1

1.Linuxlibeventmemcached安裝

1 下載libevent-2.0.22-stable.tar.gz,下載地址是:2 下載memcached,下載地址是:http://memcached.org/downloads3 下面通過原始碼

Linux使用腳本安裝升級pip

spa style 通過 腳本 linux下 調用 源碼編譯安裝 trap ont 要安裝或升級pip,需要下載 get-pip.py. 地址:https://bootstrap.pypa.io/get-pip.py ]# wget https://bootstrap.py

Linux開發環境的安裝配置

一:     1.先下載映象檔案     2.源配置   阿里雲源配置官網:http://mirrors.aliyun.com/        源配置:(1) 備份   sudo mv /etc/yu

LinuxTclexpect 的安裝

背景介紹:          因搭建遊戲中心的測試環境,需要安裝兩個程式tcl8.4.13-src.tar.gz、expect-5.43.0.tar.gz    安裝方法:    &n

[運維工具]linux遠端桌面rdesktop安裝使用

依然是解壓 configure make make install 這些步驟 rdesktop -f 16 192.168.16.90   -f是全屏,退出全屏是CRTL+ALT+ENTER   記錄一個linux下 的類cr

Linuxjdk1.7的安裝配置

1. 已下載jdk-7u5-linux-i586.rpm等待安裝,且CentOS中沒有舊版本的jdk。 2. 將安裝包放在/usr/java資料夾。 3. 授予執行許可權: [[email protected] java]# chmod +x jdk-7u5-linux-i58

linuxman手冊的安裝使用

                     linux man手冊Linux提供了豐富的幫助手冊,當你需要檢視某個命令的引數時不必到處上網查詢,只要man一下即可。 Linux 的man手冊共有以下幾個章節:                                                   

Linux,Docker的安裝一些常見的命令

伺服器版本: Ubuntu 16.04 64位 文章目錄 伺服器版本: Ubuntu 16.04 64位 介紹 安裝docker 常用命令 關鍵字

實用指令碼----LinuxJdkTomcat自動安裝shell指令碼總結

一、JDK 自動安裝指令碼 jdk自動安裝bash shell指令碼,截止今天(2014/10/15)親測可用: sudo su #切換到root許可權 mkdir /usr/local/java cd /usr/local/java #download jdk 1.7.67 wget --no-ch

LInux進行redis的安裝配置(開啟遠端連線)

今天做不成的事,明天也不會做好。 各位同學大家好,本文簡單記錄了redis的相關知識和安裝配置。 1. 什麼是redis? 1.1 核心概念 Redis是用C語言開發的高效能的鍵值對儲存的非關係資料庫。Redis儲存的資料型別有以下幾種:字元(St

Linux通過二進位制原始碼安裝Mysql5.7(5.7安裝命令與之前版本不同)

一、準備工作: 二、踏坑總結: 2.1關於初始化: mysql5.7和之前版本不同,很多資料上都是這個命令:../scripts/mysql_install_db –user=mysql,而mysql5.7的mysql_install_db

LinuxMySQLMySQL Workbench的安裝

1.MySQL的安裝 1.1檢視是否已經安裝了MySQL itcast@itcast:~$ sudo netstat -tap | grep mysql 1.2通過apt-get安裝MySQL [email protected]

[轉]Linux rz sz 命令的安裝與使用

目錄 Linux下 rz 和 sz 命令的安裝與使用 公司專案升級,看到運維使用sz命令將專案升級包上傳到伺服器,很是詫異,居然還有這種操作,因為我都是用的WinSCP這個軟體來完成對伺服器上的檔案進行上傳和下載功能的。回來自己搜了一下,發現是可以直接用命令來完

linux ab websocket-bench 安裝

yum -y install httpd-tools ab -v 檢視ab版本 ab –helpwget https://npm.taobao.org/mirrors/node/latest-v4.x/node-v4.4.7-linux-x64.tar.gztar -zxvf

Linuxdocker1.7.1安裝(yum安裝離線安裝

以下版本的CentOS 支援 Docker : l CentOS 7 (64-bit) l CentOS 6.5 (64-bit) or later 檢視系統版本指令: cat /etc/issue 1.docker 1.7.1安裝 這裡提供兩種安裝方式,yum安裝

Linux通過RPM如何安裝解除安裝軟體?

在 Linux 作業系統下,幾乎所有的軟體均通過RPM 進行安裝、解除安裝及管理等操作。RPM 的全稱為Redhat Package Manager(紅帽子包管理器) ,是由Redhat 公司提出的,用於管理Linux 下軟體包的軟體。Linux 安裝時,除了幾個核心模組以外

linuxStarDict詞典的安裝

坑爹啊,這個星際譯王來來回回,弄了幾次了,就是隻是提醒我Can not connect to dict.stardict.cn: 資源暫時不可用,大爺的,問了旁邊的同事,他就直接告訴我下載之後,直接安裝就可以了。我還真以為是我安裝的問題,記得很久以前也弄過這個什麼郎道詞典什

linux的expect的安裝使用

1、安裝expect 首先安裝tcl(下載地址:http://nchc.dl.sourceforge.net/sourceforge/tcl/tcl8.4.11-src.tar.gz) 解壓 tar

LinuxQt5.9的安裝配置

Qt安裝 Qt的安裝有兩種方法,一種是編譯原始碼,一種是使用安裝包。本著少折騰的原則,我選用後一種安裝方式。 在網上下載Qt的安裝包,有online安裝和offline安裝。online的太慢了所以選擇offline的。瀏覽器下載太慢了,所以Windows下