real time csv file reading

8 views (last 30 days)
saratt Ratana-Ubol
saratt Ratana-Ubol on 13 May 2022
Answered: Siraj on 22 Sep 2023
Hi everyone, I'm doing realtime EMG signal classification project. I write code on MATLAB R2022a and I got a problem on read realtime csv file.
First, I receive signal from EMG sensor then preprocess and feature extraction in every 1600 data and save in realtime csv file. when I read it, I got a permission denied message. how can I acess to csv file ???
Error using test
Unable to open file 'C:\Users\payusan\Documents\MATLAB\Examples\R2022a\matlab\ReadStreamingDataFromArduinoExample\Realtime3.csv' for writing:
Permission denied

Answers (1)

Siraj
Siraj on 22 Sep 2023
Hi!
It appears that you are encountering a "Permission denied" error when trying to access a CSV file in real-time for your EMG signal classification project in MATLAB R2022a.
One possible cause of the "Permission denied" error is when the file path contains non-ASCII characters. To mitigate this issue, you can consider using the "fullfile" function in MATLAB to generate the file path. For more information on how to use the "fullfile" function, you can refer to the following link:
Perform a few checks to troubleshoot the "Permission denied" error. Ensure that the file exists in the designated folder and is not corrupted. Additionally, verify that the file is not being used by another application or opened in any other program. Confirm that MATLAB has the necessary permissions to access the file. Furthermore, check if the disk has sufficient memory to read the file multiple times, as this could potentially cause issues.
If all the previous checks have been done and there are no issues found, try moving the file to a different location outside of the 'C' drive.
Hope this helps.

Categories

Find more on Startup and Shutdown in Help Center and File Exchange

Products


Release

R2022a

Community Treasure Hunt

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

Start Hunting!