| 查看: 3499 | 回复: 23 | |||
[交流]
【求助】程序运行已经无错误,但是输入文件有问题,求教。
|
|||
|
输入文件为: 0.52 5.28794 8.0 13.8400 17.95 20.2000 28.65 24.9000 50.65 31.1000 104.6 36.5000 156.6 36.6000 260.7 31.0000 364.4 20.9000 468.0 7.80000 507.0 1.50000 520.0 0.200000 1.86548 -0.046115 4.0 14.0 30.0 60.0 130.0 230.0 450.0 515.0 结果出现这个问题:[Session started at 2011-04-06 17:46:04 +0800.] GNU gdb 6.3.50-20050815 (Apple version gdb-1469) (Wed May 5 04:36:56 UTC 2010) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "x86_64-apple-darwin".tty /dev/ttys000 Loading program into debugger… Program loaded. run [Switching to process 1601] Running… 输入文件名:splin1.txt 不能打开这个文件splin1.txt Debugger stopped. Program exited with status value:1.(gdb) |
» 猜你喜欢
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有5人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有7人回复
上海工程技术大学 激光智能制造课题组 2027级博士研究生招生
已经有6人回复
课题组招2027级博士 上海工程技术大学 激光智能制造方向
已经有6人回复
现代”学阀”该如何界定
已经有14人回复
师弟论文见刊大半年才想起来申请专利,还能抢救一下吗?
已经有4人回复
有机合成以后会不会被AI改变?做科研的虫友怎么看
已经有8人回复
我的奶奶
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
求助vasp运行过程中出现错误提示: WARNING: CNORMN: search vector ill defined
已经有8人回复
求助matlab一程序运行的问题,帮忙看看哪里不对
已经有4人回复
Perl 生物信息学编程求助,运行出现问题,烦请帮忙查找一下错误,谢谢!
已经有3人回复
matlab程序运行总是出现下面的错误,请各位高手指点一下,谢谢了!急 急急
已经有5人回复
fortran 程序运行中的错误
已经有5人回复
用opengl做了个工程,编译无错误,但是运行不起来。。。
已经有11人回复
【求助】运行fortran程序出现错误 : error LNK2019 怎么回事啊
已经有8人回复
【求助】此程序没有错误,怎么运行不出来?
已经有6人回复
【求助】vc6.0运行一个exe文件对图像进行canny边缘检测时就会出现以下错误,请教如何�
已经有5人回复
【求助】程序运行但没达到目的?
已经有10人回复
【求助】此程序也是没有问题了,但是依然运行不出结果
已经有7人回复
【求助】gaussian03运行程序出现拒绝访问的错误
已经有5人回复
【求助】此FORTRAN90程序没有错误,但是运行不出来。
已经有4人回复
【求助】程序运行后出现的错误 access violation
已经有15人回复
【求助】为什么我这个程序编译都没有问题,就是运行不出来?【已完结】
已经有9人回复
【求助】安装ansys时,运行Keygen程序,但不会自动生成一个文件License.dat,为什么?
已经有12人回复
2楼2011-04-06 20:44:24
★ ★ ★
zyj8119(金币+1):谢谢参与
微尘、梦想(金币+2): 谢谢参与应助…… 2011-04-07 17:26:38
zyj8119(金币+1):谢谢参与
微尘、梦想(金币+2): 谢谢参与应助…… 2011-04-07 17:26:38
|
我用VC6运行了你的程序,采用的也是你给出的例子文件,没有问题,可以输出结果。如下: 0.52 5.28794 -6.27744e+066 2.84681e+066 8 13.84 1.90782e+066 -6.58235e+065 17.95 20.2 -5.40918e+065 1.66027e+065 28.65 24.9 1.93591e+065 -2.87356e+064 50.65 31.1 -7.10913e+064 4.6735e+063 104.6 36.5 1.61149e+064 -1.44065e+063 156.6 36.6 5.22698e+063 1.02188e+063 260.7 31 -6.36429e+064 -2.34503e+063 364.4 20.9 2.48875e+065 8.37238e+063 468 7.8 -9.3144e+065 -3.11584e+064 507 1.5 2.47047e+066 2.05615e+065 520 0.2 -6.27744e+066 -2.89728e+066 -6.27744e+066 1.93191e+265 -9.23265e+198 2.94154e+132 -6.27744e+066 1.93191e+265 -9.23265e+198 2.94154e+132 -6.27744e+066 1.93191e+265 -9.23265e+198 2.94154e+132 -6.27744e+066 1.93191e+265 -9.23265e+198 2.94154e+132 -6.27744e+066 1.93191e+265 -9.23265e+198 2.94154e+132 -6.27744e+066 1.93191e+265 -9.23265e+198 2.94154e+132 -6.27744e+066 1.93191e+265 -9.23265e+198 2.94154e+132 -6.27744e+066 1.93191e+265 -9.23265e+198 2.94154e+132 6.20039e+068 你的问题是不是由于你的输入文件还在打开着?在执行程序的时候,要关闭它 |
3楼2011-04-07 09:37:51
4楼2011-04-07 13:37:23
5楼2011-04-07 16:01:45
6楼2011-04-07 16:58:19
7楼2011-04-07 20:18:40
8楼2011-04-07 22:00:12
9楼2011-04-07 22:05:19
|
void splin1::interp() { int i,j; double h0,h1,alpha,beta; s[0]=dy[0];dy[0]=0.0; h0=x[1]-x[0]; for(j=1;j<=n-2;j++) { h1=x[j+1]-x[j]; alpha=h0/(h0+h1); beta=(1.0-alpha)*(y[j]-y[j-1])/h0; beta=3.0*(beta+alpha*(y[j+1]-y[j])/h1); dy[j]=-alpha/(2.0+(1.0-alpha)*dy[j-1]); s[j]=(beta-(1.0-alpha)*s[j-1]); s[j]=s[j]/(2.0+(1.0-alpha)*dy[j-1]); h0=h1; } for(j=n-2;j>=0;j--) dy[j]=dy[j]*dy[j+1]+s[j]; for(j=0;j<=n-2;j++)s[j]=x[j+1]-x[j]; for(j=0;j<=n-2;j++) { h1=s[j]*s[j]; ddy[j]=6.0*(y[j+1]-y[j])/h1-2.0*(2.0*dy[j]+dy[j+1])/s[j]; } h1=s[n-2]*s[n-2]; ddy[n-1]=6.*(y[n-2]-y[n-1])/h1+2.*(2.*dy[n-1]+dy[n-1])/s[n-2]; integ=0.0; for(i=0;i<=n-2;i++) { h1=0.5*s*(y+y[i+1]); h1=h1-s*s*s*(ddy+ddy[i+1])/24.0; integ=integ+h1; } for(j=0;j<=m-1;j++) { if(t[j]>=x[n-1])i=n-2; else { i=0; while(t[j]>x[j+1])i=i+1; } h1=(x[j+1]-t[j])/s; h0=h1*h1; z[j]=(3.0*h0-2.0*h0*h1)*y; z[j]=z[j]+s*(h0-h0*h1)*dy; dz[j]=6.0*(h0-h1)*y/s; dz[j]=dz[j]+(3.0*h0-2.0*h1)*dy; ddz[j]=(6.0-12.0*h1)*y/(s*s); ddz[j]=ddz[j]+(2.0-6.0*h1)*dy/s; h1=(t[j]-x)/s; h0=h1*h1; z[j]=z[j]+(3.0*h0-2.0*h0*h1)*y[i+1]; z[j]=z[j]-s*(h0-h0*h1)*dy[i+1]; dz[j]=dz[j]-6.0*(h0-h1)*y[i+1]/s; dz[j]=dz[j]+(3.0*h0-2.0*h1)*dy[i+1]; ddz[j]=ddz[j]+(6.0-12.0*h1)*y[i+1]/(s*s); ddz[j]=ddz[j]-(2.0-6.0*h1)*dy[i+1]/s; } } 我就是这一段读不过去。。。 |
10楼2011-04-07 22:30:42
11楼2011-04-08 02:01:25
12楼2011-04-08 12:22:16
13楼2011-04-08 17:46:43
15楼2011-04-08 18:02:50
16楼2011-04-08 18:09:10
17楼2011-04-08 22:32:05
18楼2011-04-08 22:39:53
19楼2011-04-08 22:40:46
20楼2011-04-08 22:41:26
21楼2011-04-09 12:28:14
22楼2011-04-09 12:43:49
23楼2011-04-09 12:45:00
24楼2011-04-23 21:17:31
简单回复
dld12314楼
2011-04-08 17:48
回复
zyj8119(金币+1):谢谢参与










回复此楼
