我有一個字符串數組,其行列式如下。將一個字符串數組轉換爲一個結構體
X ='Xmole(1)=0.0Xmole(2)=1.0rho(1)=2343rho(2)=2343'
現在我需要一個struct data.Massdensity
它看起來應該像這樣
<data.Massdensity = Xmole(1)=0.0
Xmole(2)=1.0
rho(1)=2343
rho(2)=2343>
我沒有使用cell2struct
這將讓我這樣
data.Massdensity ='Xmole(1)=0.0Xmole(2)=1.0rho(1)=2343rho(2)=2343'
一個結構是否有任何可能的方式,我可以得到像上面那樣的結構。
我正在讀一文本文件,其內容是這樣的
MassDensity{
Xmole(1) = 0.0
Xmole(2) = 1.0
rho(1) = 2343 # [kg/m^3]
rho(2) = 2343 # [kg/m^3]
}
我使用FILEREAD讀入一個字符串這一點。
所以你提出你的數據INTIAL方式做這個
你確定你的電池陣列的樣子嗎?這是一個單獨的字符串,而不是單元格數組,因此您需要了解如何拆分字符串。所以再看看一下... – thewaywewalk
你是如何製作單元陣列的?你可以編輯這個問題來顯示你用來製作X的代碼,因爲現在看起來很奇怪。 –
我的單元格數組包含單個字符串,看起來像是1x1單元格數組。 – Rickjames