Exporting sampled data from figure to matlab.

Hello there,
After sampling a sinusoid signal at a given sampling frequency,i want to export range of sample values for any time range from the sampled sinusoid to matlab for further computation.Kindly help me with the program/code to do the same.

5 件のコメント

Jan
Jan 2022 年 3 月 31 日
The question is not clear yet. What are the inputs and and what is the wanted output?
Raashid Hassan
Raashid Hassan 2022 年 4 月 1 日
Thanks for your response.
I want to manupulate the sample vaulues of a sampled sinusoidal signal in matlab for further computation.I sampled the sinusoidal signal. Now i want to export the sample values of signal (from the graphic window-figure) at different instants to matlab so that I can use the same in my algorithm.
These sampled values from the sampled signal form the inputs for my algorithm of fault detection.
How can i export these values to my matlab workspace for further computation.
Regards,
Fangjun Jiang
Fangjun Jiang 2022 年 4 月 4 日
XData and YData give you all the data of the curve in the figure! Hard to understand what you really want.
Raashid Hassan
Raashid Hassan 2022 年 4 月 4 日
Anyways , thank you ! Your help is much appreciable ! Can you please help me with another query : Suppose I have a large array of numbers , about 2807 entries eg A=(....0 3 4 5 7 8 9 5 5 7 8 9 0 4 1 4 5 7 8 .....) Now I wanna compute sum of certain numbers ,eg from 1500th entry to 1901th entry , likewise summation of other ranges ! How can I do that , kindly elaborate !This is required to develop an algorithm!
Fangjun Jiang
Fangjun Jiang 2022 年 4 月 4 日
Users look for questions for ansers. If it is a different question, ask a separate question.

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

 採用された回答

Fangjun Jiang
Fangjun Jiang 2022 年 4 月 1 日
編集済み: Fangjun Jiang 2022 年 4 月 1 日

1 投票

t=0:0.01:10
SinCurve=plot(t,sin(t));
XData=SinCurve.XData;
YData=SinCurve.YData;
NewX=resample(XData,5,3);
If you only have a figure, you can find the line
MyCurve=findobj(FigureHandle,'Type','Line')

6 件のコメント

Raashid Hassan
Raashid Hassan 2022 年 4 月 2 日
Thanks for your guidance and swift response ! What does XData=SineCurve.XData signify? Likewise for YData! Moreover , I wanna enlist the x,y coordinates of exported data in a matrix , kindly elaborate !
Regards,
Fangjun Jiang
Fangjun Jiang 2022 年 4 月 3 日
XData and YData are the "x,y coordinates" that you are looking for.
Raashid Hassan
Raashid Hassan 2022 年 4 月 3 日
Thanks. Kindly help me for the following simple query : I wanna plot two sinusoidal waves of different amplitudes in continuation on the same axes . E,g y1= A.sin(t1) and y2= B.Sin(t2)... Where t2 starts at the same instant when t1 ends ,so that the curve is continued as a single graph with two different amplitudes for two periods of time .
Fangjun Jiang
Fangjun Jiang 2022 年 4 月 4 日
Maybe using numeric data to explain is better. What are the values of t1, t2 and others?
Raashid Hassan
Raashid Hassan 2022 年 4 月 4 日
Ex . t1=0:60 t2=60:100 How to plot the two sinusoids on the same axes as a continued single graph?
Fangjun Jiang
Fangjun Jiang 2022 年 4 月 4 日
This is yet another different question than the original one.

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

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange2-D and 3-D Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by