2015-04-06 5 views
0

У меня есть именованный сервер каналов в моем программном обеспечении, к которому я обращался, используя C# и Python. У меня есть клиент, спрашивающий меня, можно ли получить доступ к именованному каналу через Simulink, но я никогда не использовал это программное обеспечение. Google и Stackoverflow, похоже, не содержат каких-либо примеров этого, но я не уверен, что это означает, что это невозможно. Кто-нибудь знает наверняка, является ли Simulink или не доступен для доступа к именованному серверу канала в другой программе?Доступ к именованной трубе с помощью Simulink?

ответ

0

Я не знаю, что Simulink есть, но именованный канал, как правило, просто показывает вверх как файл ... им придется пойти на некоторые длины, чтобы обнаружить, что файл был труба (fstat/lstat)

, но вы можете сделать один, чтобы проверить с как ...

mkfifo dog

echo "bark"

затем попытаться открыть этот файл в Simulink ...

что только в основном семантика открытия файла, если Simulink пытается искать вокруг в файле ... это строя ...

вы должны прочитать о том, что такое ФИФО, и играть с ним , как в приведенном выше примере: попробуйте в другой оболочке: cat dog ...

+0

Спасибо за ответ. Однако большинство моих вопросов касается возможностей Simulink. Simulink - продукт от Mathworks, который наиболее известен для MATLAB. Хотя я написал много программ M-File для MATLAB, я никогда раньше не использовал Simulink (это графический интерфейс для MATLAB), поэтому я не знаю, что он может сделать. Я надеялся, что кто-то будет ТАК. Думаю, я смогу загрузить пробную версию достаточно долго, чтобы выяснить, каковы ее возможности. – BigBobby

Смежные вопросы