Gnuplot সংক্ষিপ্ত বিবরণ খুঁজছেন


11

আমি gnuplot নতুন। আমি ম্যানুয়ালটি পড়ছি তবে লোকেরা তাদের স্ক্রিপ্টগুলিতে যে সংক্ষেপগুলি ব্যবহার করে তার জন্য ব্যাখ্যা খুঁজে পেতে আমার খুব কষ্ট হচ্ছে । উদাহরণস্বরূপ, আমি একটি স্ক্রিপ্ট নিয়ে কাজ করছি যা বলছে:

f(x)=invnorm(x)
g(x)=norm(x)

plot \
    "file.curve" u (f($3)):(f($2)) ti "Curve 1" ls 1 lw 3, \
    "file.curve" u (f($3)):(f($2)) ti "Curve 2" ls 2 lw 3, \
    "file.curve" u (f($3)):(f($2)) ti "Curve 3" ls 3 lw 3, \
    f(1-g(x)) noti lt rgb "#FF0000" lw 0.75, \
    f(12.5*g(x)) noti lt rgb "#808080" lw 0.75

আমি মনে করি আমি বুঝি যে tiঘোরা title, lsজন্য line style, এবং lwজন্য line width, কিন্তু কি সম্পর্কে ltএবং noti? (আমি এটি কোথায় দেখতে পারি)

এটি দিয়ে, এই শেষ দুটি লাইনটি কী করে?


আমি একটি সাজানো সংস্করণ যুক্ত করেছি, সম্ভবত আরও আরামদায়ক ব্যবহার করা যেতে পারে।
হাস্তুর

উত্তর:


9

Gnuplot 5.0.3

অন্যান্য উত্তরে পোস্ট করা কোডের একটি বৈকল্পিক সহ সংক্ষিপ্তসারগুলির স্বতঃ তালিকাভুক্ত তালিকা ।

        ra - উত্থাপন  
       কম - নিম্ন  
        দ্বি - বাঁধাই  
        সিএ - কল  
        cl - পরিষ্কার  
      eval - মূল্যায়ন  
        প্রাক্তন - প্রস্থান  
         চ - ফিট  
         এইচ - সহায়তা  
        হাই - ইতিহাস  
         l - লোড  
        প - বিরতি  
         p - প্লট  
        PR - মুদ্রণ  
  মুদ্রক - মুদ্রক  
         q - ছেড়ে দিন  
       রিফ্রেশ  
       rep - replot  
        পুনরায় পড়া  
       পুনরায় সেট - পুনরায় সেট করুন  
        sa - সংরক্ষণ করুন  
       scr - screendump  
        se - সেট  
       সে - শেল  
        sh - শো  
        এসপি - স্প্লট  
        st - পরিসংখ্যান  
        sy - সিস্টেম  
       und - অপরিবর্তিত  
       uns - আনসেট করুন  
        আপ - আপডেট  

         a - acsplines  
         খ - বেজিয়ার  
         c - csplines  
         s - sbezier  
         u - অনন্য  
         চ - ফ্রিকোয়েন্সি  
       কাম - संचयी  
         k - kdensity  
        cn - cnormal  
       এমসিএস - এমসিএসপ্লাইনস  
    স্প্লাইন - স্প্লাইনস  
         চ - ফাংশন  
         s - সেট  
         t - টার্মিনাল  
         v - ভেরিয়েবল  
         a - all  
        এসি - অ্যাকশন_সামগ্রী  
        একটি - কোণ  
        ar - তীর  
        অ - অটস্কেল  
         খ - বার  
       bor - সীমানা  
       বক্স - বক্সউইথ  
        cl - ছত্রভঙ্গ  
         সি - ক্লিপ  
     cntrp - cntrparam  
     cntrl - cntrlabel  
      নিয়মিতভাবে  
     দ্যাশট - ড্যাশটাইপ  
        দা - তথ্য  
      ডেটা - ডেটা ফাইল  
        dg - dgrid3d  
        ডু - ডামি  
       এনকোডিং - এনকোডিং  
       dec - দশমিক চিহ্ন  
      হরফ - ফন্টপথ  
        ফো - ফর্ম্যাট  
        ফু - ফাংশন  
        ফু - ফাংশন  
         g - গ্রিড  
       hid - hide3d  
       তার - ইতিহাস  
        হয় - isos উদাহরণ  
         k - key  
      keyt - keytitle  
        লা - লেবেল  
     লাইন - লাইনস্টাইল  
  লিনেটাইপ - লিনেটাইপস  
       লোয়া - লোডপথ  
       লোকাল - স্থানীয়  
       লগ - লগস্কেল  
       ম্যাক - ম্যাক্রো  
       মানচিত্র - ম্যাপিং  
       মানচিত্র - ম্যাপিং 3 ডি  
       মার্জিন - মার্জিন  
      lmar - lmargin  
      rmar - rmargin  
      tmar - tmargin  
      bmar - bmargin  
        মো - মাউস  
      মনো - একরঙা  
     বহুগুণ  
       mxt - mxtics  
     নামেক্সট - নামটেক্সটিক্স  
      mx2t - mx2tics tics  
    nomx2t - নামেক্স 2 টি  
       myt - মাইটিক্স  
     নামিট - নামটিক্স  
      মাই 2 টি - মাই 2টিক্স  
    নামি 2 টি - নামি 2টিক্স  
       এমজেটি - এমজিটিক্স  
     nomzt - নামজটিক্স  
       এমআরটি - এমআরটিক্স  
     নাম - নমরটিক্স  
      এমসিবিটি - এমসিবিটিক্স  
    nomcbt - নামকবিটিক্স  
        অফসেট  
        বা - উত্স  
         o - আউটপুট  
        প - প্যারামেট্রিক  
        বেলা - pm3d  
       পাল - প্যালেট  
    colorb - colorbox  
    colorn - কলারনেম  
    রং - colorequence  
         p - প্লট  
  বিন্দু - pointintervalbox  
       poi - pointize  
       পোল - মেরু  
        PR - মুদ্রণ  
       আপত্তি - বস্তু  
        sa - নমুনা  
        সাই - আকার  
        স্ট্যান্ড - স্টাইল  
        su - পৃষ্ঠ  
         t - টার্মিনাল  
   টার্মোপট - টার্মোপশনস  
        ti - tics  
     ticsc - ticscale  
     ticsl - ticslevel  
     সময় - সময়সীমা  
       টিম - টাইমস্ট্যাম্প  
       শিরোনাম - শিরোনাম  
         v - ভেরিয়েবল  
        ve - সংস্করণ  
        vi - দেখুন  
       xyp - xyplane  
       এক্সডিএ - এক্সডাটা  
      x2da - x2data  
       yda - ydata  
      y2da - y2data  
       zda - zdata  
      সিবিডিএ - সিবিডিটা  
        xl - xlabel  
       x2l - x2label  
        yl - ইলাবেল  
       y2l - y2label  
        zl - zlabel  
       সিবিএল - সিবিএলবেল  
       xti - xtics  
     noxti - noxtics  
      x2ti - x2ics  
    nox2ti - nox2ics  
       yti - yics  
     noyti - নয়েটিক্স  
      y2ti - y2tics  
    noy2ti - noy2ics  
       zti - জেটিক্স  
     nozti - noics  
       rti - rtik  
     নরটি - নরটিক্স  
      সিবিটি - সিবিটিক্স  
    nocbti - নোকব্যাটিক্স  
      এক্সডিটি - এক্সডিটিক্স  
    noxdti - noxdics  
     x2dti - এক্স 2 ডিটিক্স  
   nox2dti - nox2dics  
      ydti - ydics  
    নয়েড্টি - নয়েডটিক্স  
     y2dti - y2dtics  
   noy2dti - noy2dtics  
      zdti - zdtics  
    nozdti - nozdtics  
     সিবিডিটি - সিবিডিটিক্স  
   nocbdti - নোকবিডিটিক্স  
      xmti - এক্সমিটিক্স  
    noxmti - noxmics  
     x2mti - x2mics  
   nox2mti - nox2mics  
      ymti - ymics  
    নয়েমটি - নোম্যাটিক্স  
     y2mti - y2mics  
   noy2mti - noy2mics  
      zmti - zmics  
    nozmti - nozmics  
     সিবিএমটি - সিবিএমটিক্স  
   nocbmti - nocbmics  
        এক্সআর - এক্সরেঞ্জ  
       x2r - x2range  
        yr - yrange  
       y2r - y2range  
        zr - জারেঞ্জ  
       সিবিআর - সিবিঞ্জ  
        rr - rrange  
        tr - trange  
        তোর - ইউরেঞ্জ  
        vr - vrange  
    এক্সজারোয়া - এক্সজারোএক্সিস  
   x2zeroa - x2zeroaxis  
    ইজারোয়া - ইজারোএক্সিস  
   y2zeroa - y2zeroaxis  
    জজারোয়া - জজারোএক্সিস  
     শূন্য - জিরোএক্সিস  
       rax - raxis  
         z - শূন্য  
       Def - ডিফল্ট  
       অফ - অফসেট  
     নুফ - নুফসেট  
       ত্রি - ত্রিভুজপথ  
     অপরিবর্তিত  
     nound - nound परिभाषित  
       Alt - altdiagonal  
     নোল্ট - noaltdiagonal  
      বাঁকানো - bentover  
    nobent - nobentover  
       ডিফল্ট - ডিফল্ট  
         টি - শীর্ষ  
         খ - নীচে  
         l - বাম  
         r - ডান  
         গ - কেন্দ্র  
       ভার - উল্লম্ব  
       Hor - অনুভূমিক  
        ov - over  
        ab - উপরে  
         u - অধীনে  
        হতে - নীচে  
       ins - ভিতরে  
         o - বাইরের  
        tm - tmargin  
        bm - bmargin  
        lm - lmargin  
        rm - rmargin  
         এল - বাম  
         আর - ঠিক আছে  
       রেভ - বিপরীত  
     নোরভ - নরওভার্স  
       inv - বিপরীত  
     noinv - noinvert  
       enh - বর্ধিত  
     noenh - noenhanced  
         খ - বাক্স  
       nob - nobox  
        sa - নমুনা  
        এসপি - ব্যবধান  
         ডাব্লু - প্রস্থ  
         h - উচ্চতা  
         a - স্বশলিপি  
       নোয়া - নুটোটিটেলস  
        ti - শিরোনাম  
      noti - notitle  
      পাঠ্য - পাঠ্য রঙ  
    ম্যাক্সকোল - ম্যাক্সকোলস  
   ম্যাক্সাকলু - ম্যাক্সকলামগুলি  
    ম্যাক্রো - ম্যাক্রোস  
      টার্ম - টার্মিনাল  
       পাল - প্যালেট  
         v - উল্লম্ব  
         এইচ - অনুভূমিক  
       ডিফল্ট - ডিফল্ট  
         u - ব্যবহারকারী  
        বো - বর্ডার  
        বিডি - বিডিএফল্ট  
      nobo - noborder  
         ও - উত্স  
         s - আকার  
        fr - সামনের  
        বা - পিছনে  
       পোজ - ইতিবাচক  
       নেগ - নেতিবাচক  
      ধূসর - গ্রেস্কেল  
      ধূসর - গ্রেস্কেল  
       কল - রঙ  
       rgb - rgbformulae  
       Def - সংজ্ঞায়িত  
      ফানক - ফাংশন  
        মো - মডেল  
      সর্বাধিক - maxcolors  
       গ্যাম - গামা  
    interp - interplate  
  স্ক্যানসফর - স্ক্যানসওয়ারওয়ার্ড  
 স্ক্যানব্যাক - স্ক্যান্সব্যাকওয়ার্ড  
 স্ক্যানসেটো - স্ক্যানসেটোমেটিক 
       Dep - গভীরতা  
        fl - ফ্লাশ  
       ftr - ftriangles  
     noftr - noftriangles  
     ক্লিপ 1 - ক্লিপ 1 ইন  
     ক্লিপ 4 - ক্লিপ 4 ইন  
        বো - বর্ডার  
      nobo - noborder  
        হাই - লুকানো 3 ডি  
      nohi - nohided3d  
        so - solid  
      notr - notransparent  
      নসো - নসোলিড  
        tr - স্বচ্ছ  
         i - অন্তর্নিহিত  
       noe - noexpected  
       noi - nompLive  
         ই - স্পষ্ট  
 কোণার 2 সি - কোণার 2color 
         d - ডেটা  
         f - ফাংশন  
         l - লাইন  
        ar - তীর  
      incr - বৃদ্ধি  
      হিস্ট - হিস্টোগ্রাম  
      বৃত্ত - বৃত্ত  
       ell - উপবৃত্ত  
      আয়তক্ষেত্র - আয়তক্ষেত্র  
  সমান্তরাল - সমান্তরাল  
         l - লাইন  
         আমি - আবেগ  
         পি - পয়েন্ট  
    লাইনস্প - লাইনপয়েন্টস  
         d - বিন্দু  
   yerrorl - yerrorlines  
    ত্রুটি - ত্রুটি  
   xerrorl - xerrorlines  
  xyerrorl - xyerrorlines  
        তুই - yerrorbars  
         ই - ত্রুটিযুক্ত বার  
        xe - xerrorbars  
       xye - xyerrorbars  
      হিস্ট - হিস্টোগ্রামস  
   ভরাট - ভরাট  
     বক্সার - বক্সাররবার্স  
      boxx - boxxyerrorbars  
        st - পদক্ষেপ  
    ভরাট - fillsteps  
        fs - fsteps  
       his - histeps  
       ভেক্টর - ভেক্টর  
       ফিন - ফিনান্সবার্স  
       ক্যান - মোমবাতি  
        বেলা - pm3d  
       ইমাম - চিত্র  
    rgbima - rgbimage  
      rgba - rgbalpha  
       সিআর - চেনাশোনা  
       ell - উপবৃত্ত  
       sur - পৃষ্ঠ  
  সমান্তরাল - সমান্তরাল  
         সি - বন্ধ  
         এক্স - এক্স 1  


তালিকায় নকল রয়েছে। বর্ণানুক্রমিকভাবে বাছাই করা তালিকা আরও সহায়ক হবে।
জোস

@ জোস স্পট জন্য ধন্যবাদ। অন্য উত্তরটি দেখতে আপনি যেখানে মুদ্রণযোগ্য সমস্ত সংক্ষিপ্ত বিবরণ (এবং অন্যটি বাছাই করা নয়) সহ একটি মুদ্রণযোগ্য পৃষ্ঠাগুলি দেখতে পেতে কিছুক্ষণ সময় নিন : এখানে সংক্ষিপ্ত বিবরণগুলি বর্ণানুক্রমিকভাবে বাছাই করা হয়নি কারণ কোডটি পার্স করার সাথে সাথে এগুলি আসে, যাতে তারা গোষ্ঠীভুক্ত হয় কমান্ডগুলিতে প্রতিটি কমান্ডের সাথে সম্পর্কিত অপশনগুলিতে (আমি জানি এটি কমান্ডটি মিস করেছে তবে একের বেশি স্তর পার্স করা উত্তরের সীমা ছাড়িয়ে গেছে)। উদাহরণ হিসেবে বলা যায় tiযেমন বৈধ হতে পারে titleপরে plotবিবৃতি বা ticsকমান্ড পর set...
Hastur

8

gnuplot কমান্ডের একটি সেট এবং প্রতিটি কমান্ডের জন্য বিকল্প একটি সেট আছে। প্রতিটি কমান্ড এবং বিকল্পের নামটি সংক্ষিপ্ততম অনন্য স্ট্রিংয়ের সাথে সংক্ষেপিত হতে পারে যা এটি বর্ণনা করে, যেমন pপ্লট কমান্ডের spজন্য, splotকমান্ডের tজন্য, titleবিকল্পটি করার জন্য plot। নোট করুন যে আপনি উদাহরণস্বরূপ, এটির sজন্য splotকারণ এটি ব্যবহার করতে পারবেন না set

Gnuplot দুই অক্ষর বর্ণমালা দিয়ে শুরু l, একটি লাইন চরিত্রগত জন্য সাধারণত মত ltজন্য linetype, lwজন্য linewidth। এই আসলে অনন্য পতাকা যা দীর্ঘ ফর্ম সঙ্গে অদলবদল করে ব্যবহার করা যেতে পারে: lw, linewএবং linewidthএকই বিকল্প উল্লেখ করুন। আপনি এটি কমান্ডের জন্য কমান্ড-লাইন ডকুমেন্টেশনে দেখতে পারেন set style line:

help set style line

এই দেয়

 Syntax:
       set style line <index> default
       set style line <index> {{linetype  | lt} <line_type> | <colorspec>}
                              {{linecolor | lc} <colorspec>}
                              {{linewidth | lw} <line_width>}
                              {{pointtype | pt} <point_type>}
                              {{pointsize | ps} <point_size>}
                              {{pointinterval | pi} <interval>}
                              {palette}
       unset style line
       show style line

এবং আপনি দেখতে পাচ্ছেন যে পাইপ দ্বারা বিচ্ছিন্ন বিকল্পগুলি ('|') সমতুল্য।

Gnuplot দিয়ে শুরু করার সময় সুরক্ষিত হওয়ার জন্য, আমি সম্পূর্ণ কমান্ডগুলি টাইপ করার পরামর্শ দিই এবং আপনি যখন আরও অভিজ্ঞ / অলস হন তখন আপনি আরও সংক্ষিপ্তকরণ শুরু করতে পারেন।

[সম্পাদনা] আপনার প্রশ্নের উত্তর শেষ করতে:

1) ltএর জন্য দাঁড়িয়েছেlinetypetestকমান্ডের সাহায্যে আপনি বর্তমান টার্মিনালের জন্য লাইন প্রকারগুলি কী তা দেখতে পাচ্ছেন ।

2) noti অর্থ দাঁড়ায় notitle, যা আপনি যা ভাবেন তা করে।

3) শেষ দুটি লাইন এফ (1-জি (এক্স)) আঁকবে শিরোনাম এবং একটি 0.75 পিপি প্রশস্ত লাল রেখা সহ; এবং f (12.5 * g (x)) শিরোনাম এবং একটি 0.75pt ধূসর রেখা সহ।


6

এখানে

gnuplot 5.0.3 সংক্ষিপ্তসার তালিকা

উপরের একটিটি বর্ণমালা অনুসারে বাছাই করা তালিকা হিসাবে gnuplot 5.0.3।
আমি মনে করি এটি একটি দরকারী সংস্থান এবং আমি নিজের পরামর্শ অনুসরণ করার সিদ্ধান্ত নেওয়ার পরে আমি সেখানে রেখেছি (নীচে দেখুন) :-)
কখনও কখনও আমি আরও দরকারী হিসাবে সাজানো সংস্করণ পাওয়া যায় দেখতে পেতাম যেখানে সংক্ষেপে কমান্ডগুলিতে গোষ্ঠী করা হয় এবং তারপরে কমান্ডগুলির সাথে সম্পর্কিত বিকল্পগুলিতে।

দুটি উপায়

আমি যতদূর সচেতন সেখানে সংক্ষিপ্তসারগুলির একটি সম্পূর্ণ তালিকা নেই, অন্তত এটি সন্ধান করা এত সহজ নয়। তাছাড়া এটি প্রতিটি নতুন সংস্করণে আপডেট করা হবে।

কথন রয়েছে তা gnuplotভালোর জন্য কমান দ্ব্যর্থহীন স্ট্রিং গ্রহণ সত্য নয়
আমাকে স্বীকার করতে হবে এটি অনুমান করার জন্য এটি একটি ভাল নিয়ম , তবে যার উপর আপনি অন্ধভাবে নির্ভর করতে পারবেন না: উদাহরণস্বরূপ pব্যবহৃত হয় plotতবে এটি অস্পষ্ট print। তো এখন কি করা?

  • নিজেই gnuplot সাহায্য জিজ্ঞাসা
    অস্পষ্টতার ক্ষেত্রে আপনি নিজেই gnuplot এর CLI (কমান্ড লাইন ইন্টারফেস) সাহায্য চাইতে পারেন।

    gnuplot> help ti
    Ambiguous request 'ti'; possible matches:
           tics
           tikz
           time
           tips
           title
    
  • "আপনি যদি কিছু করতে চান তবে নিজেই করুন!" আপনার সংস্করণটির উত্স কোডটি
    gnuplot সাইট থেকে ডাউনলোড করুন। সংরক্ষণাগারটি বের করুন। ডিরেক্টরিতেপ্রবেশ করুন এবংফাইলটিঅনুসন্ধানকরুন। আপনার ভাগ্য আপনার সিস্টেমে থাকা সরঞ্জামগুলি থেকে নির্ভর করে। এটি একটি পাঠ্য ফাইল যাতে আপনি এটি প্রতিটি ওয়ার্ড প্রসেসরের (তবে এমনকি নোটপ্যাড) দিয়ে পড়তে পারেন। ভিতরে পড়া আপনি নীচের হিসাবে অনেকগুলি (উদাহরণস্বরূপ 5.0.3 সংস্করণের 349) লাইন পাবেন:
    srctables.c


    { "e$rrorbars", YERRORBARS }
    { "errorl$ines", YERRORLINES },
    { "eval$uate", eval_command },
    

    থেকে আপনি উপরে বুঝতে পারেন যে, যখন আপনি ব্যবহার eCLI বুঝতে হবে errorbars, সঙ্গে errorlপরিবর্তে errorlinesইত্যাদি (এখানে অপরের থেকে প্রথম দ্ব্যর্থহীন ম্যাচ বিভিন্ন মাত্র মনোনীত হয়) ...

    ফাইলে আরও নিচে আপনি আবার একটি সংক্ষেপ খুঁজে পাবেন finde

    { "e$rrorbars", YERRORBARS },
    

    তবে কোনও অস্পষ্টতা নেই কারণ এটি কমান্ড হিসাবে নয় বরং একটি আদেশের বিকল্প হিসাবে বিভক্ত হবে।

  • আপনার bashজন্য কাজ করতে বলুন ...

    আপনি যদি লিনাক্স বা bashশেলের অধীনে থাকেন তবে আপনার শেলটিকে আপনার জন্য কাজ করতে বলতে চাইতে পারেন:

    grep '\$' tables.c  | sed 's/{//g ; s/}//g ; s/,//g ; s/"//g'
    

    আপনি আরও পরিষ্কার করতে পারেন যে

    grep '\$' tables.c  | sed 's/{//g ; s/}//g ; s/,//g ; s/"//g' \
    | awk '{split ($1,a, "$"); printf ("%10s - %s \n", a[1],a[1]a[2] ) }'
    

    এটি এবং অন্যান্য 345 লাইন দেয় ...

         p - plot 
       rep - replot 
        sp - splot 
     multi - multiplot 
    

    এখনও নিখুঁত নয় তবে, আইএমএইচও, গ্রহণযোগ্য।
    এখানে চিত্র বর্ণনা লিখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.