±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 2314  |  »Ø¸´: 18
¡¾½±Àø¡¿ ±¾Ìû±»ÆÀ¼Û12´Î£¬×÷Õßjjf_sxnuÔö¼Ó½ð±Ò 11 ¸ö
µ±Ç°Ö÷ÌâÒѾ­´æµµ¡£

jjf_sxnu

Í­³æ (ÕýʽдÊÖ)


[×ÊÔ´] ¡¾·ÖÏí¡¿×ÔÒÑдµÄÂåÂØ×ÈÕ¹¿íµÄ³ÌÐò¡£¿ÉÒÔ´ÓÄܼ¶µÃµ½£Ä£Ï£Ó£¬¼°×ö£É£ÒµÈ

/*###############################################################################################################
#
# This program is written for Lorentz boarding by Jianfeng Jia( ShanXi Normail University) . It can
# be used for Freq. NMR. DOS and so on.
# Using it by:        Loz inputfile outputfile delta steplength
# Parameter:        inputfile give the isolated input data want to boarding line by line for
#                    ¡¡¡¡ For example:
#                             12.1
#                             13.5
#                             4.
#                             ........
#                      outputfile is the result give in X and Y sets, It can be imported to
#                         Orign to give a plot.
#                           delta is a boarding parameter for Lorentz.
#                      steplength is the step length of X in output file.  
#################################################################################################################*/
#include
#include
#include
#include
#include
#include
#include
#define PI 3.14159265
using namespace std;
main(int argc, char * argv[])
{          if(argc!=5)
        { cout<<"You must and only can provide two file. and then a delta and a steplength"<         exit (1);
        }
        ifstream inf(argv[1]);
        if(inf==NULL)
        {cout<<"Can not open file: "<         exit(1);
        }
        vector inputed_xvalues;
        string s_x;       
        double halfwidth=atof(argv[3]);
        while(!inf.eof())
        {
        inf>>s_x;
        if(!s_x.empty()) inputed_xvalues.push_back(atof(s_x.c_str()));
        }
        sort(inputed_xvalues.begin(),inputed_xvalues.end());
        double max_X=*max_element(inputed_xvalues.begin(),inputed_xvalues.end())+10*halfwidth;
        double min_X=*min_element(inputed_xvalues.begin(),inputed_xvalues.end())-10*halfwidth;
        map output_XX_YY;
        double xx=min_X;
        double step=atof(argv[4]);
        while(xx         {       
                double yy=0;
                vector::iterator iter;
                for(iter=inputed_xvalues.begin();iter!=inputed_xvalues.end();iter++)
                yy=yy+(halfwidth/PI)/((xx-*iter)*(xx-*iter)+halfwidth*halfwidth);
                output_XX_YY.insert(map::value_type(xx,yy));
                xx+=step;
        }
        ofstream of(argv[2]);
        map::iterator m_iter;
        for(m_iter=output_XX_YY.begin();m_iter!=output_XX_YY.end(); m_iter++)
        {       
                of<first<<"\t"<second<         }
}

[ Last edited by zeoliters on 2009-6-13 at 15:37 ]
»Ø¸´´ËÂ¥

» ÊÕ¼±¾ÌûµÄÌÔÌûר¼­ÍƼö

Ë«ßäßò

» ²ÂÄãϲ»¶

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
»ØÌûÖ§³Ö ( ÏÔʾ֧³Ö¶È×î¸ßµÄǰ 50 Ãû )

erylingjet

Ìú¸Ëľ³æ (ÖøÃûдÊÖ)


²»¹ý,ÔõôÓÃÄØ?ºÙºÙ
5Â¥2009-03-12 18:13:50
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
ÆÕͨ»ØÌû

gwdavid

ľ³æ (ÖøÃûдÊÖ)


¡ï¡ï¡ï¡ï¡ï ÎåÐǼ¶,ÓÅÐãÍÆ¼ö

Ö§³ÖÔ­´´£¡
2Â¥2009-03-11 22:17:44
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

wgpig

ľ³æ (СÓÐÃûÆø)


¡ï¡ï¡ï¡ï¡ï ÎåÐǼ¶,ÓÅÐãÍÆ¼ö

Ö§³ÖÔ­´´£¡
3Â¥2009-03-12 08:45:47
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

erylingjet

Ìú¸Ëľ³æ (ÖøÃûдÊÖ)


¡ï¡ï¡ï¡ï¡ï ÎåÐǼ¶,ÓÅÐãÍÆ¼ö



²»Ö§³Ö,×Ô¼º¶¼»áºó»ÚµÄ
4Â¥2009-03-12 18:12:27
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

jjf_sxnu

Í­³æ (ÕýʽдÊÖ)


ÒýÓûØÌû:
Originally posted by erylingjet at 2009-3-12 18:13:
²»¹ý,ÔõôÓÃÄØ?ºÙºÙ

C£«£«±àÒëºó²úÉú¿ÉÖ´ÐÐÎļþ£¬ÈçLoz

¾ÍÓà Loz   inputfile  outputfile   delta   step

delta ÊÇÕ¹¿íϵÊý£¬step ÊÇÉú³ÉÊý¾ÝÔÚxÖáÉϵı仯ֵ£¨Ò»°ã¿ÉÈ¡0.001£©

ÊäÈëÊä³ö¶¼ÊÇÎı¾Îļþ£¬ÊäÈëÎļþÖÐÖ»ÌṩһÁÐÊý¾Ý£¬ Èç»­DOS£¬¾ÍÌṩÿ¸öÄܼ¶µÄÊý¾Ý¡£Ò»¸öÄܼ¶Ò»ÐÐÈ磺

£­20.6
£­17.8
£­5.6
£­0.004
0.03

µÈ£¬Êä³öÎļþÖ±½Óµ¼ÈëOrigin»­Í¼¡£
6Â¥2009-03-12 19:45:01
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

benjamming

ľ³æ (ÕýʽдÊÖ)


¡ï¡ï¡ï ÈýÐǼ¶,Ö§³Ö¹ÄÀø

ÄÇ×öºìÍâÔõôÓÃÄØ£¿
7Â¥2009-03-13 15:39:26
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

carlaty

½ð³æ (ÕýʽдÊÖ)


¡ï¡ï¡ï¡ï¡ï ÎåÐǼ¶,ÓÅÐãÍÆ¼ö

×î½ü¸ÕºÃÔÚÑо¿c++£¬Ô´´úÂëÊղأ¬ºÇºÇ¡£¸Ðл
8Â¥2009-03-13 17:02:52
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

¡ï¡ï¡ï¡ï¡ï ÎåÐǼ¶,ÓÅÐãÍÆ¼ö

·Ç³£Ç¿ÁÒµÄÖ§³Ö
10Â¥2009-03-27 12:26:56
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

nyzhaoyin

гæ (ÕýʽдÊÖ)


¡ï¡ï¡ï ÈýÐǼ¶,Ö§³Ö¹ÄÀø

ѧϰÖР Ð»Ð»£¡
11Â¥2009-03-29 05:38:46
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

lei0736

ÈÙÓþ°æÖ÷ (Ö°Òµ×÷¼Ò)


¡ï¡ï¡ï¡ï¡ï ÎåÐǼ¶,ÓÅÐãÍÆ¼ö

¹ÄÀøÔ­´´
12Â¥2009-06-13 22:28:06
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

chuzhaonan

Ìú¸Ëľ³æ (ÖøÃûдÊÖ)


ѧϰÖÐлл£¬ÇëÂ¥Ö÷½²Ò»ÏºìÍâÓ÷¨
13Â¥2009-06-16 08:31:15
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

lerel12345

ľ³æ (Ö°Òµ×÷¼Ò)


Ö§³ÖÔ­´´£¡
15Â¥2009-07-21 17:56:33
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

jjf_sxnu

Í­³æ (ÕýʽдÊÖ)


ÈçÏÂÊÇ»­PDOS£¬ºÜ¶àÅóÓÑÎʺìÍâµÄ£¬ÆäʵÓë´ËÀàËÆ£¬¿´Ò»¿´£¬ÏëÒ»Ïë¾ÍÃ÷°×ÁË£¬½ö¶à³ËÁËÒ»¸öÇ¿¶ÈÒò×Ó¡£
#include
#include
#include
#include
#include
#include
#include
#define PI 3.14159265
using namespace std;
main(int argc, char * argv[])
{          if(argc!=7)
        {
        exit (1);
        }
        ifstream inf(argv[1]);
        if(inf==NULL)
        //argv[1] is input filename;
        {cout<<"Can not open file: "<         exit(1);
        }
        vector > inputed_line;
        //argv[3] is detal for extention.
        double halfwidth=atof(argv[3]);
        while(!inf.eof())
        {        bool havedata=1;
                vector tmp;
                //argv[5] the number of colum of the inputfile.
                for(int i=0;i                 {        
                        string s_x;
                        inf>>s_x;
                        if(!s_x.empty()) tmp.push_back(atof(s_x.c_str()));
                        else {havedata=0; break;}
                }
                if(havedata) inputed_line.push_back(tmp);
        }
        for(int i=0;i                 {
                        for(int j=0;j.size();j++)
                                cout<[j]<<"\t";
                        cout<                 }
        double max_X=inputed_line[0][0];
        double min_X=inputed_line[0][0];
        for(int i=0;i         {
                if(inputed_line[0]>max_X) max_X=inputed_line[0];
                if(inputed_line[0][0];
        }
        //cout<         max_X+=10*halfwidth;
        min_X-=10*halfwidth;
        vector > out_line;
        double xx=min_X;
        //argv[4] is the step for x;
        double step=atof(argv[4]);
        while(xx         {       
               
                //vector::iterator iter;
                //for(iter=inputed_xvalues.begin();iter!=inputed_xvalues.end();iter++)
                vector tmp;
                tmp.push_back(xx);
                for(int j=1;j                 {
                        double yy=0.0;       
                        for(int i=0;i                         {        double tmp=0.0;
                                tmp=(halfwidth/PI);
        //                        cout<         //                        cout<[0]<         //                        cout<                                
                                double tmp2=(xx-inputed_line[0])*(xx-inputed_line[0])+halfwidth*halfwidth;
        //                        cout<                                 tmp=tmp/tmp2;
        //                        cout<                                 tmp=tmp*inputed_line[j];
        //                        cout<[j]<<"\t"<         //                        tmp=tmp*atoi(argv[6]);
        //                        cout<                                 yy+=tmp;
                        }
        //                cout<                         tmp.push_back(yy);
                }
                out_line.push_back(tmp);
                xx+=step;
        }
        ofstream of(argv[2]);
        for(int i=0;i         {
                for(int j=0;j.size();j++)
                        of<[j]<<"\t";
                of<         }

}
16Â¥2009-08-05 22:06:08
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

mingdong

ÈÙÓþ°æÖ÷ (ÖªÃû×÷¼Ò)


¡ï¡ï¡ï¡ï¡ï ÎåÐǼ¶,ÓÅÐãÍÆ¼ö

·Ç³£Ð»Ð»ÁË
17Â¥2009-10-15 10:14:46
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

study163

ľ³æ (ÕýʽдÊÖ)


¡ï¡ï¡ï¡ï¡ï ÎåÐǼ¶,ÓÅÐãÍÆ¼ö

ÑÏÖØÖ§³ÖÔ­´´Ìù
19Â¥2009-12-07 14:15:12
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
¼òµ¥»Ø¸´
fox-fox9Â¥
2009-03-13 23:18   »Ø¸´  
 
dalongmao14Â¥
2009-07-14 16:26   »Ø¸´  
 
zhangfan219218Â¥
2009-12-06 21:40   »Ø¸´  
лл·ÖÏí
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ jjf_sxnu µÄÖ÷Ìâ¸üÐÂ
¡î ÎÞÐǼ¶ ¡ï Ò»ÐǼ¶ ¡ï¡ï¡ï ÈýÐǼ¶ ¡ï¡ï¡ï¡ï¡ï ÎåÐǼ¶
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 316Çóµ÷¼Á +9 Ä«³½_Orion926 2026-04-04 9/450 2026-04-04 21:35 by lbsjt
[¿¼ÑÐ] ¿¼Ñе÷¼Á +4 ÃÀÀöµÄyouth_ 2026-04-04 5/250 2026-04-04 17:16 by imissbao
[¿¼ÑÐ] ÔõôɾÌû×Ó°¡ +3 ·ìêØ1000 2026-04-04 3/150 2026-04-04 14:20 by ÍÁľ˶ʿÕÐÉú
[¿¼ÑÐ] Ò»Ö¾Ô¸ÉϺ£º£Ñó´óѧ083200ʳƷѧ˶£¬Çóµ÷¼Á£¬½ÓÊÜÆäËûרҵ083200 +3 whatÕÅ 2026-04-04 4/200 2026-04-04 09:50 by rzh123456
[¿¼ÑÐ] 327Çóµ÷¼Á +9 С¿¨²»¿¨. 2026-03-29 9/450 2026-04-03 19:48 by °ÙÁéͯ888
[¿¼ÑÐ] ÉúÎïѧ308·ÖÇóµ÷¼Á£¨Ò»Ö¾Ô¸»ª¶«Ê¦´ó£© +7 ÏàÐűػá¹ââÍòÕ 2026-04-02 7/350 2026-04-03 16:48 by rzh123456
[¿¼ÑÐ] 293Çóµ÷¼Á +5 ĩδmm 2026-04-02 6/300 2026-04-03 15:20 by Íõ±£½Ü33
[¿¼ÑÐ] µ÷¼ÁÇóÖú +8 Ïë»»ÊÖ»ú²»Ïë½âÊ 2026-04-02 11/550 2026-04-03 14:16 by ÐÇ¿ÕÐÇÔÂ
[¿¼ÑÐ] Ò»Ö¾Ô¸ÏÃÃÅ´óѧ²ÄÁϹ¤³Ìר˶354ÕÒµ÷¼Á£¡£¡£¡ +8 ±´ß±µ±µ 2026-03-30 8/400 2026-04-03 09:41 by hypershenger
[¿¼ÑÐ] 326Çóµ÷¼Á +10 áÌáÌ×Ð 2026-04-02 10/500 2026-04-03 09:08 by ÅÁ¶ûÂíÀ­ÌØ
[¿¼ÑÐ] 296Çóµ÷¼Á +4 sdhu 2026-04-02 4/200 2026-04-02 21:29 by baoball
[¿¼ÑÐ] 318Çóµ÷¼Á£¬¼ÆËã²ÄÁÏ·½Ïò +10 Îüß÷Óк¦óÏÃü 2026-04-01 11/550 2026-04-02 16:29 by oooqiao
[¿¼ÑÐ] Çóµ÷¼ÁÍÆ¼ö +3 ÄÏɽÄÏ@ 2026-04-01 3/150 2026-04-02 12:09 by xiaoranmu
[¿¼ÑÐ] 271Çóµ÷¼Á +15 ÀÕ²¼ÀÊ@ 2026-03-31 20/1000 2026-04-02 11:24 by Sammy2
[¿¼ÑÐ] Ò»Ö¾Ô¸±±¾©¿Æ¼¼£¬085601×Ü·Ö305Çóµ÷¼Á +9 °ëÉú¹Ï£¡ 2026-04-01 11/550 2026-04-02 08:28 by Wang200018
[¿¼ÑÐ] 085602»¯Ñ§¹¤³Ì268·Ö¶×µ÷¼Á +8 ÔÂÕÕ»¨ÁÖ¡£ 2026-04-01 8/400 2026-04-01 22:08 by Î޼ʵIJÝÔ­
[˶²©¼ÒÔ°] ²©Ò»±»ËͳöÁªÅà¸Ð¾õ²»ÊÊÓ¦Ôõô°ì +3 È«´åµÄ¹· 2026-03-31 3/150 2026-04-01 10:44 by 328838485
[¿¼ÑÐ] 288×ÊÔ´Óë»·¾³×¨Ë¶Çóµ÷¼Á£¬²»ÏÞרҵ£¬ÓÐѧÉϾÍÐÐ +25 lllllos 2026-03-30 26/1300 2026-04-01 09:52 by Ò»Ö»ºÃ¹û×Ó?
[¿¼ÑÐ] 318Çóµ÷¼Á +10 ³Â³¿79 2026-03-30 10/500 2026-03-31 17:37 by 544594351
[¿¼ÑÐ] Ò»Ö¾Ô¸Äϲý´óѧ324Çóµ÷¼Á +6 hanamiko 2026-03-29 6/300 2026-03-31 16:35 by hypershenger
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û