Why do i get 'this callback Workflow is not currently supported' ?
18 ビュー (過去 30 日間)
古いコメントを表示
I'm trying to plot data on a smith chart with the command 'smithplot()' but i always get this warning.
[freq,S11dBm,S13dBm,S31dBm,S33dBm,S11gradm,S13gradm,S31gradm,S33gradm]=VNA_to_Matlab_2port('P1P3_no_cal.txt');
S11m=Cartesian(S11dBm,S11gradm);
S13m=Cartesian(S13dBm,S13gradm);
S31m=Cartesian(S31dBm,S31gradm);
S33m=Cartesian(S33dBm,S33gradm);
freq=freq*1e9;
figure
subplot(2,2,1)
smithplot(freq,S11m)
subplot(2,2,2)
plot(freq,S13dBm)
subplot(2,2,3)
plot(freq,S31dBm)
subplot(2,2,4)
smithplot(freq,S33m)
0 件のコメント
回答 (2 件)
Shivani
2023 年 5 月 4 日
Hi Enrico,
The warning message you're seeing indicates that the smithplot() function is using a callback workflow that is not currently supported.
To work around this issue, you can try using the smith() function instead of smithplot(). The smith() function also generates a Smith chart and provides similar functionality to smithplot().
If you need to use smithplot() specifically, you can try using an older version of MATLAB that does not have the graphics system changes that are causing the warning message.
Please refer to the official documentation of smith() and smithplot() for more details:
Hope this answers your query!
0 件のコメント
Mireia Torralba
2024 年 1 月 16 日
So, we update to a new version of Matlab and we loose compatibility with things that used to work perfectly?
Is there any way to get rid of this message? As I see from your answer that there is no way to solve this, at least I would like to have the images free of this message.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Visualization and Data Export についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!