Working in Excel with live on MATLAB

4 ビュー (過去 30 日間)
종영
종영 2024 年 8 月 29 日
回答済み: Image Analyst 2024 年 8 月 30 日
On matlab, I am going to import an Excel file and work on it live in real time.
If I change the value in Excel, I want to reflect it in real time in MATLAB.
However, as far as I know, if you modify it without saving the Excel, it cannot be applied in MATLAB right away.
Is there a way to solve this?
  1 件のコメント
halleyhit
halleyhit 2024 年 8 月 29 日
It is difficult, because excel and MATLAB are two separated tasks and thus not easy to exchange data. One workaround might be generating your MATLAB code into Excel Add-ins, so that all data are in Excel only.

サインインしてコメントする。

採用された回答

Angelo Yeo
Angelo Yeo 2024 年 8 月 29 日
編集済み: Angelo Yeo 2024 年 8 月 29 日
You can use Spreadsheet Link toolbox to make a real-time interface between MATLAB and Excel.
See the video below for a quick introduction to the toolbox.

その他の回答 (1 件)

Image Analyst
Image Analyst 2024 年 8 月 30 日
You can interact with Excel "live" if you are using Windows and use ActiveX. I attach a demo for that, ExcelDemo. You can stop the demo at a breakpoint at any point and switch over to Excel and see the changes that you have made will be there. I'm also attaching a class with many useful ActiveX functions, Excel_utils.m.

カテゴリ

Help Center および File ExchangeSpreadsheets についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by