Matlab 讀取資料並繪製圖形
在專案中獲取到了試驗資料,有時需要對資料進行分析,查詢問題;或者撰寫試驗報告時也需要資料和圖形。一般簡單的資料或少量的資料直接用 Excel 圖表功能進行繪製,資料較多時,就需要用到 Matlab,進行資料處理和分析,其中圖表是最直觀的方法,下面簡要的講述我在專案中使用到的部分方法和內容,僅供參考。
1.資料獲取
首先是將試驗資料進行解析,通過CRC校驗去掉錯誤的資料,然後按協議解析出遙測資料,且儲存為txt檔案。
2.匯入資料
開啟 Matlab,在 Current Folder 裡右鍵選擇“Import Data”,然後一路回車,匯入資料。
3.繪製圖形
資料已經有了,下一步就是繪製圖形了。程式碼如下:
plot(data(:,1), data(:,2));
axis([117.4905 117.4986 39.1164 39.1239]);
xlabel('lon')
ylabel('lat')
繪出的圖形如下:
4.結論:
使用 Matlab 可以有效的處理和繪製較大的資料,且可以根據需要自己隨時調整內容和格式,對資料分析和處理起到了很好的輔助作用。
相關推薦
Matlab 讀取資料並繪製圖形
在專案中獲取到了試驗資料,有時需要對資料進行分析,查詢問題;或者撰寫試驗報告時也需要資料和圖形。一般簡單的資料或少量的資料直接用 Excel 圖表功能進行繪製,資料較多時,就需要用到 Matlab,進行資料處理和分析,其中圖表是最直觀的方法,下面簡要的講述我在專案中使用到的部分
c++中txt檔案的讀取以及在MFC中讀取txt座標資料並完成圖形繪製
主要介紹如何讀取txt檔案中的座標資料,並在MFC視窗中繪製出來,工程建立方法和繪圖方法與上一篇博文基本一致,這裡就不再詳贅述,可參考上一篇博文vs2010、MFC視窗中繪製點、線、面。 C++中讀取檔案的方法有兩種,一種是來自於C語言的“檔案指標”方法,另一種是C++中的“檔案流”思想。
python實現從檔案中讀取資料並繪製成 x y 軸圖形
import matplotlib.pyplot as plt import numpy as np def readfile(filename): dataList = [] dataNum = 0 with open(filename,'r')
matlab讀取視訊並一幀一幀儲存
clc; clear all; close all; %% 將視訊逐幀儲存為jpg圖片 obj = VideoReader('D:/video_test/yolotest.mp4');%輸入視訊位置 numFrames = obj.NumberOfFrames;% 幀的總數 numzeros= 4;
【120】TensorFlow 從CSV檔案中讀取資料並訓練線性迴歸模型(面向新手)
正文開始。 學習 TensorFlow 讓我的思維發生了變化。 計算機本質上是一種數學的工具,而我在學習程式設計的時候,思維也不可避免地收到了影響。傳統的程式設計思想,常常認為程式就應該像數學定理或者數學函式一樣,給出一個確定的結果。這是一種基於邏輯推導
[C#] 從資料庫讀取資料並輸出
連線資料庫,並從資料庫中讀取資料後並輸出! using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.SqlClient
python Matplotlib 系列教程(七)——從檔案載入資料並繪製
本章節我們將要學習如何讀取一個檔案的內容,並根據檔案的內容進行繪製。比如從csv檔案讀取資料,從txt檔案讀取資料等。 # -*- coding: utf-8 -*- import matplot
spark叢集從HDFS中讀取資料並計算
一、 利用spark從hadoop的hdfs中讀取資料並計算 1.1準備階段 部署好hadoop分散式搭建(+zookeeper,6臺機器)可以參考這篇部落格:http://blog.csdn.net/vinsuan1993/article/deta
【Pandas + Matplotlib】初體驗:讀取資料檔案 + 繪製資料散點圖
Pandas :納入大量庫和一些標準資料模型,是一款高效的資料處理工具。Matplotlib:Python中最常用的視覺化工具之一,可以非常方便地建立海量型別地2D圖表和一些基本的3D圖表。下面我自己建立的一個Excel檔案,利用Pandas來讀取資料,Matplot來顯示資
從txt檔案中讀取資料並賦值給Mat
一直想把相機標定的內參和畸變直接從txt檔案中讀取,並賦值給Mat。現在程式碼如下,交流注:本人是基於Qt來進行程式設計,程式碼可以直接複用,貼上相應部分就行。void initMat(Mat &
(20)使用System.in的BufferedReader物件,讀取資料並輸出到System.out上
package com.xuan.io; /* * 使用System.in的BufferedReader物件,讀取資料並輸出到System.out上 * */ import java.io.BufferedReader; import java.io.IOExcepti
MATLAB讀取資料檔案
一、讀入mat檔案 mat檔案是MATLAB特有的以.mat為字尾格式的資料檔案,load函式讀取及save函式儲存;二、讀取Excel檔案 讀取:xlsread函式; 寫入:xlswrite函式;三、讀取TXT檔案 讀取;importdata函式、txtscan
matlab讀取資料夾裡所有檔案的檔名
fileFolder=fullfile('F:\matlab\releasedata\images\plane');%資料夾名plane dirOutput=dir(fullfile(fileFolder,'*'));
向HBase中匯入資料3:使用MapReduce從HDFS或本地檔案中讀取資料並寫入HBase(增加使用Reduce批量插入)
前面我們介紹了:為了提高插入效率,我們在前面只使用map的基礎上增加使用reduce,思想是使用map-reduce操作,將rowkey相同的項規約到同一個reduce中,再在reduce中構建put物件實現批量插入測試資料如下:注意到有兩條記錄是相似的。package cn
EEPROM—_IIC匯流排程式設計,用按鍵控制IIC寫入讀取資料並由數碼管顯示
關於IIC序列匯流排的組成及工作原理 1.採用序列匯流排技術可以使系統的硬體設計大大簡化,系統的體積減小,可靠性提高,同時,系統的更改和擴充極為容易。 2.常用的序列擴充套件匯流排有:IIC(Inter IC BUS)匯流排、單匯流排,SPI
Matlab 讀取圖片並將其按指定尺寸儲存為mat格式
1.讀取圖片 使用imread函式,以矩陣的形式返回圖片的資料 I = imread('1.jpg'); 紅字部分更改為自己的圖片路徑 2.縮放圖片 使用imresize函式,將圖片縮小為64x64, B = imresize(I, [64,64]); 若
使用 Spring LDAP 讀取資料並對映到 Java Bean 中
[i]寫此小文總結一下平時工作的收穫。[/i]入正題,工作涉及到了對 LDAP 的 CRUD 操作,不忍同事用 JLDAP 寫的冗長程式碼(主要並不是 JLDAP 的錯。冗長程式碼問題可以通過程式碼重構和 Java 反射去解決)。後發現 Spring LDAP 是用來寫 LD
MATLAB讀取資料夾中的批量影象
1.Matlab使用dir函式獲得指定資料夾下的所有子資料夾和檔案,並存放在在一種為檔案結構體陣列中. dir函式可以有呼叫方式 dir('.') 列出當前目錄下所有子資料夾和檔案 dir('G:\Matlab') 列出指定目錄下所有子資料夾和檔案 dir('*.m'
matlab 讀取視訊並顯示
matlab 環境下讀取視訊,並逐幀顯示出來 clear all; clc; filename = 'E:\record.avi'; video = VideoReader(filename);
Python3——隨機漫步生成資料並繪製
Python隨機漫步生成資料並繪製 random_walk.py from random import choice #生成隨機漫步的資料類 class RandomWalk(): def