これは、Matlab で PDF を開くことについて以前に尋ねた質問に似ています。
file = 'sl3_knt_1_2.pdf'
location = 'C:\Program Files\Tracker Software\PDF Viewer\PDFXCview.exe %s'
str = sprintf(location,file);
system(str)
これにより、次の警告が返されます。
Warning: Invalid escape sequence appears in format string. See help sprintf for valid escape sequences.
\ を使用しているため、エスケープシーケンスとして読み取られる場所変数に何かがあると思いますが、よくわかりません。私はこれを機能させることができないようです。