How do I extract value from a Cell array to text file or CSV file?
古いコメントを表示
I have a figure with some exact(detected) point. See the figure.

I want to find the X-Level value and Y-Level value of the detected points. I found the code on this website. It works also good. The code is given below:
ax = gca;
obj_with_xd = findobj(ax, '-property', 'XData');
obj_with_right_markers = findobj(obj_with_xd, 'Marker', 'v', '-or', 'Marker', 'o', '-or', 'Marker', 's');
the_xd_cell = get(obj_with_right_markers', 'XData');
if ~iscell(the_xd_cell); the_xd_cell = {the_xd_cell}; end
the_yd_cell = get(obj_with_right_markers, 'YData');
if ~iscell(the_yd_cell); the_yd_cell = {the_yd_cell}; end
From this code, I want to extract the the_xd_cell and the_yd_cell Cell Array value in a text file or CSV file in that way like such that, R1: X-level: 42, Y-level: 0.908 again R2: X-level: 137, Y-level: 0.854 and so on for all detected point of RQS (Q1, Q2...).. How can I do that?
I also attached 2 screenshots for your easiness. The the_xd_cell cell is given below:

Some value of the_xd_cell is given below:

Help to solve this problem.
5 件のコメント
madhan ravi
2018 年 10 月 25 日
upload your file to test
Akib Rahman
2018 年 10 月 25 日
madhan ravi
2018 年 10 月 25 日
編集済み: madhan ravi
2018 年 10 月 25 日
ok I mean the datas of the cell , upload the_xd_cell
Akib Rahman
2018 年 10 月 25 日
SHANTANU KSHIRSAGAR
2020 年 4 月 10 日
@Akib how did you detect the starting and ending and peak of the pulses accurately? what algorithm did you use?
採用された回答
その他の回答 (1 件)
KSSV
2018 年 10 月 25 日
C{1} = rand(1,26) ;
C{2} = rand(1,25) ;
C{3} = rand(1,26) ;
A = cell2mat(C)' ;
save 'data.txt' A -ascii
2 件のコメント
Akib Rahman
2018 年 10 月 25 日
KSSV
2018 年 10 月 25 日
They ate not changed.....you load it back into MATLAB using load and see....it is a format display that's it. Else you can use fprintf to save by specifying the format.
カテゴリ
ヘルプ センター および File Exchange で Cell Arrays についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


