How to genarate gaussian curve from another gaussian curve?
1 回表示 (過去 30 日間)
古いコメントを表示
I have the data points of the red curves and I want to generate the blue curve from red curve. The area difference between two curves i.e the gap between red and blue curves I know. Also the area of the red curve and the blue curve are known to me. Is it possible to generate the the blue curve from red curve. The X axis is the time which is fixed for both and Y axis denotes amplitude values.
Please provide me suggestions.
3 件のコメント
Mathieu NOE
2021 年 5 月 11 日
hello
well you have two triangles and you have to define a X scale factor (according to the ratio of X values of the lower right "corner" of the two triangles = 56/42) and also a Y scal factor based on the ratio of the two peaks
the x and y values of the blue curve will be scaled according to the corresponding factors
for the x axis , please keep the first lower left "corner" x value (approx 12 from my reading) unchanged so the equation for the x vector should be :
x_new = X_scale_factor * (x_old - 12) + 12;
that shouldn't be too complicated for the y axis data
回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Curve Fitting Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!