MATLAB使用importdata讀取字符數據文件並繪圖
本文首先使用importdata( )讀取(導入)含有字符和數據的文本格式數據文件,然後介紹通過“.”+數據名的方式讀取結構數組中的數據,最後使用plot( )繪製折線圖。
操作方法
(01)第一,首先準備數據,下圖txt數據文件是某年12個月的月收入情況,既包含數字又包含字符。
(02)第二,將該數據文件放在MATLAB默認路徑下。啟動MATLAB,新建腳本(Ctrl+N),輸入如下代碼:close all; clear all; clcfirstdata=importdata('');其中讀取(導入)文本數據文件主要用到import( )函數命令。
(03)第三,保存和運行上述腳本,在工作區(Work Place)會得到結構數組firstdata,即1x1struct的結構數組,這就是讀取(導入)的數據。
(04)第四,雙擊第三步中的結構數組firstdata,會發現該結構數組包含數據文件data,內面是12個月的月收入,還包含元胞數組textdata(13x2cell),內面是行標Month,January,Febuary,...和列標Income。我們真正用到的是數據文件data(12個月的月收入)。
(05)第五,接着輸入如下代碼,讀取結構數組firstdata中的data數據,然後繪製12個月月收入的折線圖。income=;plot(1:12,income,'r','linewidth',3)xlabel('Month','fontsize',15);ylabel('Income','fontsize',15);其中讀取結構數組中數據的方法為“點”+該數據名,就像上述代碼中.
(06)第六,運行上述腳本,最終得到12個月月收入的折線圖。
-
如何利用ps去水印
當你在網絡上看到一張圖片的時候很想保存下來的時候,卻無奈的發現這張圖片有水印,通常我們使用的方法就是截圖,用裁剪的方式去掉有水印的地方,但是如此就會破壞整張圖的佈局美感,下面就教你如何用ps的填充功能快速去除水印。操作方法(01)相信大家對於如何安裝ps已經很...
-
怎麼取消電腦自動鎖屏
不喜歡電腦自動鎖屏,但也不知道怎麼設置,沒關係,一起和我來了解一下吧。操作方法(01)我們先打開“控制面板”,可以在“開始菜單”或者是直接在桌面上打開,大家就自己選擇吧。(02)打開之後,我們選擇“系統和安全”。(03)再在“電源選項”下,選擇“更改計算機睡眠時間”。(04)最...
-
html中a標籤的四個偽類
今天為大家介紹一下html中a標籤的四個偽類,即用於向被選中元素添加特殊的效果......操作方法(01)偽類:偽類用於向被選中元素添加特殊的效果。(元素在特定情況下才具備的)如圖分別是將a標籤的link、hover、active、visited修改後的樣式(02)a標籤的四個偽類之link即未...
-
C語言代碼集:[1]九九乘法表
利用C語言,是屏幕中打印出九九乘法表。代碼展示及目標程序(01)代碼如下:#include<stdio.h>main(){intx,y,z;for(x=1;x<=9;x++){for(y=1;y<=x;y++){z=x*y;printf("%d*%d=%d ",y,x,z);}printf("\n");}}(02)目標程序如圖:代碼分析(01)核心代碼int x,y,z;for(x=1;x<=9;x+...