graphpad prism 如何做拟合曲线
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了graphpad prism 如何做拟合曲线相关的知识,希望对你有一定的参考价值。
1、首先在电脑中打开graphpad prism7.0软件后,点击create,如图所示。
2、然后在title输入组别,下方对应输入数据,先输入第一组数据,如图所示。
3、然后点击analyze,点击ok。
4、接着点击file,点击new data table and graph,点击create。
5、然后输入新数据,如图所示。
6、然后将数据进行ROC分析,就完成了 。
参考技术A 基于GraphPad Prism的批量数据拟合经常做药理筛选的人会碰到一些基本的数据处理问题,比如每天做50个化合物的IC50。数据在读板机读出数据后,经常面临的大量数据格式转换、数据拟合和IC50的求解。这里以Prism为例说明Prism的全自动数据拟合以及图像输出。
1. 首先请把数据输出成单个.csv文件,以化合物命名,格式如下(例见附件):
30 100.005 100.05 100.21
10 100.32 100.38 100.11
3.3 88.31 87.555 85.3
1.1 30.98 88.675 89.035
0.37 81.73 78.835 81.085
0.1235 47.735 36.15 30.38
0.0412 14.57 6.845 1.53
0.0137 14.43 4.335 9.19
2. 打开Prism,从File/Run Script/New Script,将以下程序写入:
==========程序在下面============
SetPath G:\Blog\Automatic //缺省文件夹
Open BatchProcessing.pzf //模板文件,例见附件。
ForEach *.csv
Goto D //Go to data table section.
ClearTable //Clear Data from last running.
SetSheetTitle %F //Set the title of the data table to the file name.
Import //Import data.
GoTo G //Go to Graph section.
SetGraphTitle %F //Set the title of the graph to the file name.
SendToPP //Send graph to microsoft powerpoint.
or other figure formats.
Next //Next loop.
Close //Finish up.
==========程序在上面============
保存于比如缺省文件夹内 BatchProcessing.pzc (例见附件)。
3. 双击BatchProcessing.pzc运行即可。
可选项:Prism可以直接将拟合结果输出到文本文件中,或输出图片,还可以配合Excel实现完全自动化处理。 参考技术B 基于GraphPad Prism的批量数据拟合
经常做药理筛选的人会碰到一些基本的数据处理问题,比如每天做50个化合物的IC50。数据在读板机读出数据后,经常面临的大量数据格式转换、数据拟合和IC50的求解。这里以Prism为例说明Prism的全自动数据拟合以及图像输出。
1. 首先请把数据输出成单个.csv文件,以化合物命名,格式如下(例见附件):
30 100.005 100.05 100.21
10 100.32 100.38 100.11
3.3 88.31 87.555 85.3
1.1 30.98 88.675 89.035
0.37 81.73 78.835 81.085
0.1235 47.735 36.15 30.38
0.0412 14.57 6.845 1.53
0.0137 14.43 4.335 9.19
2. 打开Prism,从File/Run Script/New Script,将以下程序写入:
==========程序在下面============
SetPath G:\Blog\Automatic //缺省文件夹
Open BatchProcessing.pzf //模板文件,例见附件。
ForEach *.csv
Goto D //Go to data table section.
ClearTable //Clear Data from last running.
SetSheetTitle %F //Set the title of the data table to the file name.
Import //Import data.
GoTo G //Go to Graph section.
SetGraphTitle %F //Set the title of the graph to the file name.
SendToPP //Send graph to microsoft powerpoint.
or other figure formats.
Next //Next loop.
Close //Finish up.
==========程序在上面============
保存于比如缺省文件夹内 BatchProcessing.pzc (例见附件)。
3. 双击BatchProcessing.pzc运行即可。
可选项:Prism可以直接将拟合结果输出到文本文件中,或输出图片,还可以配合Excel实现完全自动化处理。
如何用matlab做正弦曲线拟合
我只知道能用polyfit做二项式拟合
比如有一组数据,数据大概是正弦曲线,但每个周期都不一样,应该怎么样做
请不要发这种象一楼一样的不相干的垃圾信息,谢谢
<br>>>cftool
<br>【2】出现对话框,点击data选x和y
<br>【3】creat data set,然后close
<br>【4】点击fitting,在type of type,选Fourier
<br>选择一个合适的即可。
例如:
>> x=0:0.1:pi
>> y=sin(x+x.^2)
>> plot(x,y,'o-')
用非线性回归,得到
得到
General model Sin8:
f(x) =
a1*sin(b1*x+c1) + a2*sin(b2*x+c2) + a3*sin(b3*x+c3) +
a4*sin(b4*x+c4) + a5*sin(b5*x+c5) + a6*sin(b6*x+c6) +
a7*sin(b7*x+c7) + a8*sin(b8*x+c8)
Coefficients (with 95% confidence bounds):
a1 = 4.36 (-2.007e+010, 2.007e+010)
b1 = 1.643 (-1.371e+009, 1.371e+009)
c1 = 0.4803 (-2.517e+009, 2.517e+009)
a2 = 4.282 (-3.806e+006, 3.806e+006)
b2 = 5.715 (-8.181e+004, 8.182e+004)
c2 = -4.306 (-7.305e+004, 7.305e+004)
a3 = 3.823 (-3.826e+006, 3.826e+006)
b3 = 5.867 (-6.623e+004, 6.624e+004)
c3 = -7.586 (-6.24e+004, 6.238e+004)
a4 = 2.67 (-1.363e+014, 1.363e+014)
b4 = 7.29e-006 (-5.336e+011, 5.336e+011)
c4 = -0.8273 (-5.575e+013, 5.575e+013)
a5 = 2.006 (-2.405e+014, 2.405e+014)
b5 = 0.5948 (-1.429e+013, 1.429e+013)
c5 = -0.5683 (-8.375e+013, 8.375e+013)
a6 = 1.729 (-2.606e+014, 2.606e+014)
b6 = 0.5869 (-1.455e+013, 1.455e+013)
c6 = -0.5213 (-8.638e+013, 8.638e+013)
a7 = -2.189 (-1.781e+009, 1.781e+009)
b7 = 2.225 (-1.048e+008, 1.048e+008)
c7 = -0.8675 (-2.948e+008, 2.948e+008)
a8 = 1.225 (-1.956e+014, 1.956e+014)
b8 = 0.616 (-4.375e+012, 4.375e+012)
c8 = -0.03419 (-1.33e+014, 1.33e+014)
Goodness of fit:
SSE: 0.01188
R-square: 0.9992
Adjusted R-square: 0.9968
RMSE: 0.03854本回答被提问者采纳
以上是关于graphpad prism 如何做拟合曲线的主要内容,如果未能解决你的问题,请参考以下文章