Simulink中Inport控件的使用
關(guān)于simulink中inport控件的使用 ,先前一直將inport當(dāng)做是一個(gè)單一的變量來(lái)處理,但是今天發(fā)現(xiàn)其實(shí)inport也可以在初始化時(shí)定義為一個(gè)數(shù)組,其具體的方法如下,在Signal Attributes中有一個(gè)port dimensions欄,此位置的意思是inport的維度,即數(shù)量個(gè)數(shù)
?
然后在workspace中,生命一個(gè)與inport名字一樣的signal,其類型還是選擇ExportedGlobal全局,不需要選擇ImportedExternPointer,ImportedExternPointer意為外部指針,一般其實(shí)用到的機(jī)會(huì)比較少。
?
然后可以看到代碼生成片段中,可以看到在.c源文件中生成的全局?jǐn)?shù)組
?
另外,還有一點(diǎn)可以后續(xù)繼續(xù)深入研究學(xué)習(xí),“如果需要生成一個(gè)暫時(shí)不知道成員數(shù)量的數(shù)組”,應(yīng)當(dāng)如何配置 ?即在我不知道底層傳來(lái)多少個(gè)數(shù)據(jù)時(shí),我想某一個(gè)數(shù)組接收,接收之后配合Length函數(shù)的使用去獲取此數(shù)組的長(zhǎng)度,應(yīng)當(dāng)如何操作 ?
總結(jié)
以上是生活随笔為你收集整理的Simulink中Inport控件的使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: php ical 时区_如何将iCal或
- 下一篇: java的swing和awt_java的