一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是半實(shí)物仿真?讀取文件的方式有哪些?

通信工程師專輯 ? 來源:通信工程師專輯 ? 2023-09-02 10:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

數(shù)字信號處理領(lǐng)域,很多數(shù)據(jù)的保存形式都是文本文件!有了數(shù)據(jù),這樣就可以在計(jì)算機(jī)中完成半實(shí)物仿真了!什么是半實(shí)物仿真?就是仿真出來的結(jié)果基本和產(chǎn)品一致!那還有什么仿真?理論仿真!這個(gè)階段的仿真只是用于驗(yàn)證理論是否可行!大家以后到了企業(yè),必然會(huì)接觸到這些概念!

注意!

If you plan to read the file with Microsoft Notepad, use ' ' instead of ' ' to move to a new line.

舉例:如何把成績單里面的成績從高到低排列呢?

這可是日常工作中經(jīng)常遇到的哦。學(xué)以致用!舉例說明!

file_fid3 = fopen('d:score.txt','r'); % 讀取成績文件

for i = 1:5

data1_name(i) = fscanf(file_fid3 ,'%s',1);

data1_score(i) = fscanf(file_fid3 ,'%d',1);

end

fclose(file_fid3);

% 讀取數(shù)據(jù)成功后,進(jìn)行成績排序。

[data2_score , score_index] = sort(data1_score,'descend');

file_fid4 = fopen('d:score_sort.txt','w');

for i = 1:5

fprintf(file_fid4,'%6s %d ',student_name(score_index(i)), data2_score(i));

end

fclose(file_fid4);

c14dd5f2-493a-11ee-97a6-92fbcf53809c.png

那要怎樣才能讀取呢?必須使用fscanf函數(shù)!還有其他讀取文件的方式嗎?有?。?!

A = readmatrix(filename)

通過從文件中讀取列向數(shù)據(jù)來創(chuàng)建數(shù)組。readmatrix 函數(shù)可自動(dòng)檢測文件的導(dǎo)入?yún)?shù)。這個(gè)函數(shù)原來用途這么廣?。看蠹乙呀?jīng)在前面的文章中多次見到了!

readmatrix 基于文件的擴(kuò)展名確定文件格式:

.txt、.dat 或 .csv(適用于帶分隔符的文本文件)

.xls、.xlsb、.xlsm、.xlsx、.xltm、.xltx 或 .ods(適用于電子表格文件)

對于包含數(shù)值和文本混合數(shù)據(jù)的文件,默認(rèn)情況下,readmatrix 將數(shù)據(jù)作為數(shù)值數(shù)組導(dǎo)入。這么好用的函數(shù),大家一定要記住用法哦!

文件知識!

逗號分隔值(Comma-Separated Values,CSV,有時(shí)也稱為字符分隔值,因?yàn)榉指糇址部梢圆皇嵌禾枺?,其文件以純文本形式存?chǔ)表格數(shù)據(jù)(數(shù)字和文本)。純文本意味著該文件是一個(gè)字符序列,不含必須像二進(jìn)制數(shù)字那樣被解讀的數(shù)據(jù)。

CSV文件由任意數(shù)目的記錄組成,記錄間以某種換行符分隔;每條記錄由字段組成,字段間的分隔符是其它字符或字符串,最常見的是逗號或制表符。

通常,所有記錄都有完全相同的字段序列。通常都是純文本文件。建議使用WORDPAD或是記事本來開啟,再則先另存新檔后用EXCEL開啟,也是方法之一。

.dat并不是一種標(biāo)準(zhǔn)文件。許多文件都使用這個(gè)擴(kuò)展名,但文件含義不同。而許多數(shù)據(jù)分析軟件也用這個(gè)擴(kuò)展名保存數(shù)據(jù)。所以這要看具體的軟件情況來定。

現(xiàn)在我首推使用readmatrix函數(shù)!

c1862f4c-493a-11ee-97a6-92fbcf53809c.png

c199f964-493a-11ee-97a6-92fbcf53809c.png

語法!

A = readmatrix(filename)

從文件中讀取矩陣。readmatrix 基于文件的擴(kuò)展名確定文件格式:.txt、.dat 或 .csv(適用于帶分隔符的文本文件)、.xls、.xlsb、.xlsm、.xlsx、.xltm、.xltx 或 .ods(適用于電子表格文件)

readmatrix第一個(gè)參數(shù)是文件名。第二個(gè)參數(shù)指輸出類型。如果不帶這個(gè)參數(shù),那么遇到字符串輸出的結(jié)果是Nan值。本人非常喜歡用這個(gè)函數(shù),簡單直接和強(qiáng)大!

csvread函數(shù)還沒有用過!文件的操作會(huì)涉及哪些函數(shù)呢?可以總結(jié)一下了。課程只是講解了fopen和fwrite函數(shù),那么fprintf和fclose函數(shù)呢?先一起來看看程序吧。實(shí)際編寫操作是王道。這個(gè)程序可是學(xué)生寫的哦!現(xiàn)在的他早已經(jīng)畢業(yè),也不知從事什么工作?多么希望我能多培養(yǎng)一些研發(fā)人員??!科技進(jìn)步才能真正改變世界!

回顧過往!

c1cc1868-493a-11ee-97a6-92fbcf53809c.png

c1f51830-493a-11ee-97a6-92fbcf53809c.jpg




審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    38

    文章

    7649

    瀏覽量

    167350
  • 二進(jìn)制
    +關(guān)注

    關(guān)注

    2

    文章

    807

    瀏覽量

    42318
  • 數(shù)字信號處理
    +關(guān)注

    關(guān)注

    16

    文章

    567

    瀏覽量

    46740
  • 仿真器
    +關(guān)注

    關(guān)注

    14

    文章

    1037

    瀏覽量

    85385

原文標(biāo)題:MATLAB課程之第五章v2 文件操作(4)

文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    請教高手關(guān)于實(shí)物仿真的問題

    高位高手:小弟論文做制動(dòng)試驗(yàn)臺,由于需要模擬的慣量很大,需要加裝慣性輪,眾所周知,在高速下,慣性輪很不安全而且需要較大功率的電機(jī)帶動(dòng)。SO,小弟個(gè)想法:能不能通過半實(shí)物仿真來取代慣性輪?輸入的是電機(jī)輸出的扭矩、轉(zhuǎn)速;輸出的是經(jīng)
    發(fā)表于 05-22 11:06

    實(shí)物仿真是怎么一回事?

    做的題目是基于單片機(jī)的熱水溫度控制系統(tǒng),想在熱水加熱這部分用MATLAB搭建模型,做實(shí)物仿真,不知道這個(gè)模型怎么搭建?怎樣連接實(shí)物仿真
    發(fā)表于 03-13 16:37

    航行器實(shí)物仿真具有哪些特點(diǎn)?由那幾部分組成?

    航行器實(shí)物仿真的主要優(yōu)點(diǎn)哪些?水下航行器控制系統(tǒng)實(shí)物仿
    發(fā)表于 04-14 06:01

    AUV實(shí)物仿真系統(tǒng)的可信度研究

    AUV實(shí)物仿真系統(tǒng)是用于在實(shí)驗(yàn)室階段研究AUV各種控制算法的實(shí)物仿真系統(tǒng)。本文應(yīng)用可信度研究
    發(fā)表于 09-16 09:45 ?12次下載

    基于實(shí)物仿真系統(tǒng)的多假目標(biāo)航跡欺騙研究

    根據(jù)實(shí)物仿真的特點(diǎn)和優(yōu)點(diǎn),本文提出了基于實(shí)物仿真系統(tǒng)的多假目標(biāo)航跡欺騙研究的優(yōu)勢和價(jià)值。然后
    發(fā)表于 07-06 16:31 ?25次下載
    基于<b class='flag-5'>半</b><b class='flag-5'>實(shí)物</b><b class='flag-5'>仿真</b>系統(tǒng)的多假目標(biāo)航跡欺騙研究

    基于PXI總線的實(shí)物仿真系統(tǒng)

    實(shí)物仿真作為仿真技術(shù)的一個(gè)分支,是工程領(lǐng)域內(nèi)一種應(yīng)用較為廣泛的仿真技術(shù),是計(jì)算機(jī)仿真回路中接人
    發(fā)表于 11-16 09:42 ?5次下載
    基于PXI總線的<b class='flag-5'>半</b><b class='flag-5'>實(shí)物</b><b class='flag-5'>仿真</b>系統(tǒng)

    基于RT-LAB的空間對接實(shí)物仿真系統(tǒng)

    實(shí)物仿真(hardware-in-the-loop simulation)是指在進(jìn)行計(jì)算機(jī)仿真時(shí)引入部分硬件實(shí)物
    發(fā)表于 01-29 15:40 ?0次下載
    基于RT-LAB的空間對接<b class='flag-5'>半</b><b class='flag-5'>實(shí)物</b><b class='flag-5'>仿真</b>系統(tǒng)

    水下航行器控制實(shí)物仿真系統(tǒng)的組成原理、特點(diǎn)及應(yīng)用研究

    眾所周知,航行器實(shí)物仿真的主要優(yōu)點(diǎn)是:①可使無法準(zhǔn)確建立數(shù)學(xué)模型的實(shí)物如自動(dòng)駕駛儀直接進(jìn)入仿真回路;②通過模型和
    的頭像 發(fā)表于 07-31 09:01 ?6687次閱讀
    水下航行器控制<b class='flag-5'>半</b><b class='flag-5'>實(shí)物</b><b class='flag-5'>仿真</b>系統(tǒng)的組成原理、特點(diǎn)及應(yīng)用研究

    基于dSPACE實(shí)物仿真平臺的設(shè)計(jì)講解

    基于dSPACE實(shí)物仿真平臺的設(shè)計(jì)講解(電源技術(shù)國內(nèi)外的發(fā)展)-該文檔為基于dSPACE實(shí)物仿真
    發(fā)表于 08-31 18:35 ?18次下載
    基于dSPACE<b class='flag-5'>半</b><b class='flag-5'>實(shí)物</b><b class='flag-5'>仿真</b>平臺的設(shè)計(jì)講解

    基于dSPACE實(shí)物仿真平臺的設(shè)計(jì)總結(jié)

    基于dSPACE實(shí)物仿真平臺的設(shè)計(jì)總結(jié)(中遠(yuǎn)通電源技術(shù))-該文檔為基于dSPACE實(shí)物仿真
    發(fā)表于 09-15 11:52 ?10次下載
    基于dSPACE<b class='flag-5'>半</b><b class='flag-5'>實(shí)物</b><b class='flag-5'>仿真</b>平臺的設(shè)計(jì)總結(jié)

    基于dSPACE實(shí)物仿真平臺的設(shè)計(jì)

    基于dSPACE實(shí)物仿真平臺的設(shè)計(jì)(通信電源技術(shù)是什么級別期刊)-該文檔為基于dSPACE實(shí)物仿真
    發(fā)表于 09-16 11:03 ?10次下載
    基于dSPACE<b class='flag-5'>半</b><b class='flag-5'>實(shí)物</b><b class='flag-5'>仿真</b>平臺的設(shè)計(jì)

    基于dSPACE實(shí)物仿真平臺設(shè)計(jì)

    基于dSPACE實(shí)物仿真平臺設(shè)計(jì)(電源技術(shù)投稿流程)-該文檔為基于dSPACE實(shí)物仿真平臺設(shè)
    發(fā)表于 09-16 11:05 ?27次下載
    基于dSPACE<b class='flag-5'>半</b><b class='flag-5'>實(shí)物</b><b class='flag-5'>仿真</b>平臺設(shè)計(jì)

    8路GMSL視頻注入回灌的自動(dòng)駕駛實(shí)物仿真平臺

    8路GMSL視頻注入回灌的自動(dòng)駕駛實(shí)物仿真平臺
    的頭像 發(fā)表于 04-17 11:33 ?1387次閱讀
    8路GMSL視頻注入回灌的自動(dòng)駕駛<b class='flag-5'>半</b><b class='flag-5'>實(shí)物</b><b class='flag-5'>仿真</b>平臺

    反射內(nèi)存卡在實(shí)物模擬仿真中的使用以及如何使用

    反射內(nèi)存卡在實(shí)物模擬仿真中的應(yīng)用
    的頭像 發(fā)表于 11-01 14:10 ?518次閱讀

    電力電子實(shí)物仿真(HIL)原理及應(yīng)用

    在電力電子及新能源領(lǐng)域,隨著系統(tǒng)復(fù)雜度的提升,傳統(tǒng)的純軟件仿真實(shí)物測試已難以滿足高效、低成本的研發(fā)需求。電力電子實(shí)物仿真技術(shù)(Hardw
    的頭像 發(fā)表于 02-25 18:10 ?878次閱讀
    電力電子<b class='flag-5'>半</b><b class='flag-5'>實(shí)物</b><b class='flag-5'>仿真</b>(HIL)原理及應(yīng)用