1
我想使用MATLAB delete_block函數,它給出了一個simulink塊路徑刪除塊。 不幸的是,如果塊的名稱包含/
,則由於/
轉義而無法刪除該塊。 如果例如完整路徑是:Simulink逃生delete_block
system/subsystem/outputBlock[rad/s]
delete_block
失敗刪除塊(沒有報告任何故障)。 在不是由delete_block函數生成的警告消息中,我發現塊的路徑報告爲: system/subsystem/outputBlock[rad//s]
(最後的/
已轉義)。 因此可能發生的是該路徑被轉義並且未找到,因爲不是搜索system/subsystem/outputBlock[rad/s]
,delete_block
搜索system/subsystem/outputBlock[rad//s]
。 要驗證這一點,我嘗試通過刪除最後的/
和delete_block
函數,手動更改塊的名稱。 如何刪除路徑名中包含/
的塊?