অক্টাভ-জ্ঞুপ্লট-অ্যাকোয়াটার্ম ত্রুটি: টার্মিনাল একোয়া বর্ধিত শিরোনাম "চিত্র 1" সেট করুন ... অজানা টার্মিনাল প্রকার "


136

আমি হোমব্রিউয়ের মাধ্যমে অক্টাভা এবং জ্নুপ্লট ইনস্টল করেছি এবং একুয়া স্পার্ম.ডিএমজি ডাউনলোড করেছি। যখন আমি চক্রান্ত করার চেষ্টা করি, আমি নিম্নলিখিত বার্তাটি পাই:

octave:4> plot(x,y)

gnuplot> set terminal aqua enhanced title "Figure 1" font "*,6"

                  ^
     `line 0: unknown or ambiguous terminal type; type just 'set terminal' for a list`

একটি ব্যাশ টার্মিনালে set terminal, set Terminal, set term, (এবং একই, দ্বারা "জল" খুব থাকে) ইত্যাদি কিছুই দেয়। আমি "অ্যাকোয়াটার্ম" ইতিমধ্যে উন্মুক্ত থাকায় অষ্টা থেকে আবার চক্রান্ত করার চেষ্টা করেছি, তবে কিছুই নেই। আমি gnuplot কিন্তু একই সমস্যা থেকে সরাসরি চক্রান্ত করার চেষ্টা করেছি .. আমি এই "সেট টার্মিনাল একোয়া" কীভাবে করব?

Gnuplot শুরুর বার্তাটি " Terminal type set to 'x11'" বলেছে তবে কীভাবে এটি পরিবর্তন করা যায় সে সম্পর্কে কোনও ধারণা নেই, পূর্ববর্তী আদেশগুলিও কার্যকর হয়নি work

যেহেতু অ্যাকোয়াটারম হোমব্রু থেকে ইনস্টল করা হয়নি সম্ভবত অষ্টক / জ্নুপোট এটি খুঁজে পাচ্ছে না ... তবে কোনও ধারণা নেই। কোন অনুমান? ধন্যবাদ!


পৃথিবীর বাশের সাথে এর কী সম্পর্ক রয়েছে? আপনাকে set terminalgnuplot টাইপ করতে বলা হয় , ব্যাশে নয়।
এন। 'সর্বনাম' মি।

1
@nm আমি বাশে চেষ্টা করেছি কারণ বার্তাটির পরে "সেট টার্মিনাল" র‌্যাগ টাইপ করা হয়েছে (এবং সেইজন্য, অক্টোটারের অভ্যন্তরে) ত্রুটি দিয়েছে। এখন আমি gnuplot খোলার চেষ্টা করেছি এবং "সেট টার্মিনাল" টাইপ করেছি এবং এটি কাজ করেছে, এটি একটি তালিকা দেখায় যেখানে অ্যাকোয়া নেই। লিঙ্কের জন্য ধন্যবাদ! যেহেতু আমি gnuplot ইনস্টল করেছি brewআমি সরাসরি এটি সংকলন করি নি। যদি আমি জিনুপ্লটকে বাইরের ব্রিউ ডাউনলোড করে সংকলন করি তবে অষ্টা নিয়ে কোনও বিরোধ বা সমস্যা হবে কিনা তা জানেন না ...
PGreen

1
লিনাক্স ব্যবহারকারীদের জন্য: ইনস্টল করার চেষ্টা gnuplot-x11করুন setenv("GNUTERM","X11")এবং এতে আপনার যুক্ত করুন ~/.octaverc
মার্টিন থোমা

setenv("GNUTERM","qt")আমার জন্য কাজ।
giapnh

উত্তর:


110

আমি যোগ করতে ছিল setenv("GNUTERM","X11")থেকে OCTAVE_HOME/share/octave/site/m/startup/octaverc(OCTAVE_HOME সাধারণত, / usr / স্থানীয়) এটি স্থায়ীভাবে কাজ করতে।

সমাধান পাওয়া এবং আরো বিস্তারিত করুন: http://www.mac-forums.com/forums/os-x-apps-games/242997-plots-octave-dont-work.html


আপনি যদি কখনও এটিকে ফিরিয়ে দিতে চান তবে আসল মান aquaoctave:1> getenv GNUTERM ans = aqua
ডিপস্পেস 101

8
আপনি যদি বিশ্বব্যাপী অষ্টাভার্ক আপডেট করতে চান না, কেবল একটি ফাইল create / .octaverc তৈরি করুন এবং সেখানে setenv কমান্ডটি প্রবেশ করুন।
রাজ

83
আমি সবেমাত্র ওএস এক্স 10.9 (ম্যাভেরিক্স) এ অক্টেভ 3.8.0 ইনস্টল করেছি এবং জেনুপ্লট_কিউটি ব্যবহার করে উইন্ডোটিংয়ের জন্য কিউটি (একোয়া বা এক্স 11 এর চেয়ে) ব্যবহার করার জন্য অক্টাভা বান্ডেলটি সেট আপ করা হয়েছে বলে মনে হচ্ছে। setenv("GNUTERM","qt")আমার জন্য কাজ করা একটি। / .Octaverc ফাইল তৈরি করা (ধন্যবাদ @ রাজ এবং @ নাইটলাইপ))
টমলগিন

আপনি যদি অ্যাকটাভ ইনস্টল করতে হোমব্রিউ ব্যবহার করেন তবে আপনি নীচের পথে অক্টাভার্ক ফাইলটি পাবেন:usr/local/Cellar/octave/4.0.0_5/share/octave/site/m/startup/octaverc
কেভিন জাও

3
setenv ("GNUTERM", "কিউটি") সিয়েরা 10.12.6 এ আমার জন্য কাজ করেছিল। "x11" করেনি।
ট্রেভিস থমাস

79

আমি ওএস এক্স ১০.৯.১-তে অক্টাভ-ক্লিপ, সংস্করণ 3.8.0 এর সাথে একই ধরণের সমস্যার সমাধান করেছি। দেখে কিভাবে অক্টেভ-GUI এখনও চার্ট প্লটে বিভক্ত করতে পারে, এবং octaverc সঙ্গে উত্তর আপ পড়া, আমি একটি লাইন যোগ করে অক্টেভ-CLI থেকে কাজ করতে ষড়যন্ত্র পেয়েছেন setenv("GNUTERM","qt")/usr/local/octave/3.8.0/share/octave/ করতে সাইট / মিঃ / স্টার্টআপ / octaverc

আমাকে gnuplot বা অন্যান্য নির্ভরতা পুনরায় ইনস্টল করতে হবে না।


এটি নিখুঁত! ধন্যবাদ!
টমাস ইংলস

6
GNUTERM কে কিউটি সেট করা আমার জন্য কাজ করেছে (এক্স 11 নয়) তবে আমি এটি আমার হোম ডিরেক্টরিতে রেখেছি (~ / .octaverc) উপরে উল্লিখিত ডিরেক্টরিটি নয়। পার্থক্যটি কী তা আমি জানি না তবে হোম ডিরেক্টরিটি আরও ইনস্টলেশন নিরপেক্ষ বলে মনে হচ্ছে।
সিপান্স

3
আমি আমার হোম ডিরেক্টরি ~ / .octaverc- এ সেটেনভ ("GNUTERM", "কিউটি") যুক্ত করেছি এবং অক্টাভের সাথে প্লট করা এখন মনোযোগের মতো কাজ করছে। ধন্যবাদ
চেককাল

ধন্যবাদ। এল ক্যাপ্টেনের হয়ে কাজ!
রোহান

70

টার্মিনাল প্রকারটি x11 এ সেট করা সমস্যার সমাধান করবে, তবে আপনি যদি অ্যাকোয়াটার্মকে gnuplot এর সাথে কাজ করতে চান তবে এখানে কীভাবে করবেন:

প্রথমে আমাদের gnuplot এর বিদ্যমান ইনস্টলেশনটি আনইনস্টল করতে হবে, একটি টার্মিনাল খুলে এই কমান্ডটি চালাতে হবে।

brew uninstall gnuplot

এখান থেকে অ্যাকোয়াটারম ডাউনলোড করুন: http://sourceforge.net/projects/aquaterm/ এবং ইনস্টল করুন আপনি যে কোনও ওএসএক্স অ্যাপ্লিকেশন হিসাবে থাকবেন।

এখানে থেকে, aquaterm সঙ্গে gnuplot খুশি পেতে দুটি উপায় আছে পদ্ধতি 1 , সহজ কিন্তু কারণ আমার AquaTerm ইনস্টলেশন, / usr / local / lib সঠিক symlinks সৃষ্টি করিনি না আমার জন্য কাজ করেনি, পদ্ধতি 2 হয় একজন যে আমার পক্ষে কাজ করেছে এবং আমি এটি কার্যকর করতে যে পদক্ষেপ নিয়েছি তা ভাগ করছি sharing

পদ্ধতি 1: অ্যাকোয়াটারম ইনস্টল করার পরে কেবল gnuplot পুনরায় ইনস্টল করা লোকদের জন্য এই সমস্যাটিকে ঠিক করবে বলে মনে হচ্ছে।

brew install gnuplot

যাবতীয় যাচাই করা পদক্ষেপে যান এবং না, পদ্ধতি 2 অনুসরণ করুন কিনা তা দেখুন

পদ্ধতি 2: এই পদ্ধতিটি আরও উন্নত তবে আপনি ধৈর্য ধরে কাজ করার গ্যারান্টিযুক্ত।

মূলত gnuplot অ্যাকোয়াটাইম লাইব্রেরি ফাইলগুলি সনাক্ত করতে পারে না, এ কারণেই আমরা gnuplot ইনস্টল করার পরে অ্যাকোয়া একটি টার্মিনাল ধরণের বিকল্প হিসাবে দেখাবে না। জলজ সহায়তা সক্ষম করতে, gnuplot জন্য ব্রিউ রেসিপিটি টাইপ করে খোলার জন্য আমাদের gnuplot এর হোমব্রু রেসিপিটি পরিবর্তন করতে হবে:

brew edit gnuplot

এবং এই গিথুব প্রতিশ্রুতিতে প্রদর্শিত লাইনগুলি যুক্ত করুন, এটি জ্নুপ্লটকে জলজ https://github.com/mxcl/homebrew/issues/14647#issuecomment-21132477 অন্তর্ভুক্ত করার জন্য ব্রিউ বিকল্প সক্ষম করবে

এই চেকগুলি করে যথাযথ অ্যাকোয়াটাইম লাইব্রেরি সিমলিংকের উপস্থিত রয়েছে কিনা তা পরীক্ষা করে দেখুন:

ls /usr/local/lib/libaquaterm*
ls /usr/local/include/aquaterm/*

উপরের প্রথম লাইনে কিছু * .dlib ফাইল ফেরত দেওয়া উচিত, উপরের দ্বিতীয় লাইনে কিছু * .h ফাইলগুলি ফিরিয়ে দেওয়া উচিত, যদি সেগুলি উপস্থিত না থাকে তবে টার্মিনাল থেকে এই কমান্ডগুলি চালান:

sudo ln -s /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm /usr/local/lib/libaquaterm.dylib
sudo ln -s /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm /usr/local/lib/libaquaterm.1.0.0.dylib
sudo ln -s /Library/Frameworks/AquaTerm.framework/Versions/A/Headers/* /usr/local/include/aquaterm/.

কখনও কখনও এটি প্রয়োজনীয় কারণ অ্যাকোয়াটার্মের ইনস্টলারটি অনুমতি সংক্রান্ত সমস্যার কারণে সঠিক স্থানে সিমলিংক তৈরি করতে পারে না। একবার / usr / স্থানীয় / প্রতিলিঙ্কগুলি তৈরি হয়ে গেলে, এইভাবে gnuplot পুনরায় ইনস্টল করুন:

brew install gnuplot --with-aquaterm # (formerly --aquaterm in old versions)

নীচের পদক্ষেপগুলি ব্যবহার করে এবং শুভ ষড়যন্ত্র ব্যবহার করে জ্নুপ্লট জলজ দেখতে পাবে তা যাচাই করুন!


যাচাই করুন: টার্মিনালে gnuplot চালু করে যে gnuplot সঠিকভাবে অ্যাকোয়াটার্মের সাথে কনফিগার করা হয়েছিল

gnuplot

Gnuplot টার্মিনালে এটি টাইপ করুন

gnuplot> set term

লাইন জন্য দেখুন

Available terminal types:
         aqua  Interface to graphics terminal server for Mac OS X
         ...

যদি আপনি উপরের লাইনটি দেখতে পান তবে আপনার কাজ শেষ হয়েছে, gnuplot সঠিকভাবে কনফিগার করা হয়েছে এবং সকলেই খুশি।


পদ্ধতি 2 পুরো পথ!
বেন মিলার

2
এফওয়াইআই: জিনুপ্লটের রেসিপিটি আপডেট করার দরকার নেই; জিনুপ্লট ইনস্টল করার পূর্বে সিমলিঙ্কগুলি যুক্ত করে কৌশলটি করেছিলেন। দেখে মনে হচ্ছে এর হোমব্রু পক্ষের কোনও সমস্যার সমাধান করা হয়েছে। চিয়ার্স!
আরন

3
brew reinstall gnuplot --aquatermমনোমুগ্ধকর মত কাজ করেছে ... জল পয়েন্টে ইতিমধ্যে ইনস্টল করা থাকতে পারে।
পাইকলার

6
আমার সেটআপ সহ, আমাকে করতে হয়েছিল brew install gnuplot --with-aquaterm; স্পষ্টতই 4..6..6 এর ব্রু জ্নুপ্লট রেসিপিটি এখন '--with-aquaterm' ব্যবহার করে: রেসিপিটি সম্পাদনা করার বা সেই সিমলিংকগুলি তৈরি করার দরকার নেই, তবে gnuplot ইনস্টল করার সময় আপনাকে স্পষ্টতই --with-aquaterm যুক্ত করতে হবে।
মাইক সোকলভ

দুর্দান্ত সহায়তার জন্য ধন্যবাদ ... এটি ২ য় পদ্ধতিটি ব্যবহার করে আমার পক্ষে ভাল কাজ করেছে
minhas23

47

আমি অক্টাভের সাথে প্লটগুলি উত্পন্ন করার একটি উপায় পেয়েছি, যদিও অ্যাকোয়াটারম ব্যবহার করছে না তবে এক্স 11। সমস্যাটি হ'ল অষ্টাভ জিনুপ্লটকে প্ল্যান করার জন্য জলজ ব্যবহার করতে "বাধ্য" করেছিলেন " অষ্টক এ ইনস্টল এবং gnuplot মধ্যে aquaterm একীভূত, পরিবর্তে টাইপ: setenv GNUTERM x11। এর সাহায্যে প্লটগুলি x11 দিয়ে উত্পন্ন হয় যা ইতিমধ্যে gnuplot ( set terminal) এর টার্মিনাল তালিকায় রয়েছে । আমি জানি এটি একটি প্যাচ, তবে অবশেষে আমি জলজ বা এক্স 11 নিয়ে কিছু মনে করি না, আমি কেবল প্লট তৈরি করতে চাই


1
ধন্যবাদ, আমি কমপক্ষে অর্ধ ডজন পৃথক সমাধানের চেষ্টা করার পরে আপনার উত্তর আমাকে সাহায্য করেছিল
কিম স্ট্যাকস

2
যদি লিনাক্স মিন্ট 16 চালিত হয় তবে আপনাকে gnuplot-x11 ইনস্টল করতে হবে। sudo apt-get ইনস্টল gnuplot-x11 তারপরে পিজারিন যেমন বলেছিলেন তেমনটি করতে গিয়ে আমি দেখতে পেলাম যে আমার কনফাইশন ফাইলটি /etc/octave.conf এ ছিল। আশা করি এইটি কাজ করবে.
ব্যবহারকারী 1153623

24

set terminalবা set termgnuplot কমান্ড।

gnuplotGnuplot শেল অ্যাক্সেস পেতে আপনার কেবল কমান্ড লাইন থেকে চালানো দরকার ।

যাইহোক, এই আমার জন্য কাজ করে নি, তন্ন তন্ন করেনি setenv("GNUTERM","x11")মধ্যে /usr/local/share/octave/site/m/startup/octavercবা ~/.octaverc(উভয় একই জিনিস করে)।

সুতরাং আমি set termgnuplot শেল হিসাবে দৌড়ে x11তালিকায় নেই। আমি জিনুপ্লট ইনস্টল করতে হোমব্রিউ ব্যবহার করেছি, তাই আমি প্রথমে এটি আনইনস্টল করেছিলাম brew uninstall gnuplot, তারপরে এর জন্য পতাকা x11ব্যবহার করে ইনস্টল --with-xকরেছি:

brew install gnuplot --with-x

এটি আমার জন্য সমস্যাটি সমাধান করেছে। brew info gnuplotGnuplot ইনস্টলেশন জন্য ফ্ল্যাগ তালিকা দেখতে ব্যবহার করুন ।

পিএস এবং হ্যাঁ, আমি একটি এক্স 11 ডিএমজি ডাউনলোড করেছি এবং এটি প্যাকেজ ইনস্টলার ব্যবহার করে ইনস্টল করেছি, এখনও সমর্থিত টার্মিনালের তালিকায় জিনুপ্লটের কোনও এক্স 11 নেই।


2
খুব উপকারী. নোট করুন যে গ্রাফিকগুলি আমার কাছে কিউটি বা ডাব্লুএক্সউইন্ডোস টার্মিনালগুলি ব্যবহার করে ক্লিনার বলে মনে হচ্ছে, যা যথাক্রমে উইন্ডো --qt--wxইনস্টল করার বিকল্পগুলি ব্যবহার করে ইনস্টল করা যেতে পারে (পছন্দসই পাশে পাশাপাশি )ও করা যেতে পারে ।
ব্রায়ান পি

1
পরিবর্তে brew install gnuplot --with-x, ব্যবহার brew reinstall gnuplot --with-x11(যদি gnuplot ইতিমধ্যে ইনস্টল করা আছে; - এক্স-সহ আর সমর্থিত নয় বলে মনে হয়)
তুষার

10

আপনি এটি চেষ্টা করতে পারেন:

>> brew reinstall gnuplot --with-aquaterm

অথবা

>> brew uninstall gnuplot
>> brew install gnuplot --with-aquaterm

আরও কিছু ব্যাখ্যা ব্যবহার করতে পারে Could
জেনস

3
পরামর্শ দিন যে gnuplot পুনরায় ইনস্টল করার আগে আপনার আসলে জলজ ইনস্টল করা উচিত। aquaterm.github.io
লি

with-aquatermআর gnuplot জন্য একটি বৈধ বিকল্প হল: github.com/Homebrew/homebrew-core/issues/46923
Ty Hitzeman

8

.octavercআপনার হোম ডিরেক্টরিতে একটি ফাইল তৈরি করুন এবং GNUTERM কে X11 তে সেট করুন

echo "setenv('GNUTERM','X11')" > ~/.octaverc

অক্টাভ টার্মিনালটি খুলুন এবং sombreroপ্লট করা কাজ করে কিনা তা পরীক্ষা করতে টাইপ করুন

octave:1> sombrero

6

এটি আমার পক্ষে কাজ করেছে:

  1. জেনুপ্লট আনইনস্টল করুন

    মেশান আনইনস্টল gnuplot

  2. অ্যাকোয়াটার্ম ইনস্টল করুন। : আপনি এখানে থেকে ডাউনলোড করতে পারেন http://sourceforge.net/projects/aquaterm/

  3. জিনুপ্লট পুনরায় ইনস্টল করুন

    মাতাল ইনস্টল gnuplot


যদি আপনি এখনও "সেগমেন্টেশন ফল্ট: 11" এবং "উপযুক্ত ফন্ট লোড করতে অক্ষম" পেয়ে থাকেন তবে এই কমান্ডগুলি আমার পক্ষে কাজ করেছে: brew uninstall fontconfig && brew install fontconfig --universal
জুলিয়ান

6

আন্তন সঠিক। আপনি এখন gnuplot --with-aquaterm বিকল্পের সাহায্যে পুনরায় ইনস্টল করতে পারেন। আমি যদি তার উত্তর দেওয়ার জন্য পর্যাপ্ত খ্যাতি পয়েন্ট রাখি তবে আমি তার উত্তরটিকে উজ্জীবিত করব।

$ brew uninstall gnuplot
$ brew install gnuplot --with-aquaterm

ম্যাকান্টু উপরে উল্লেখ করেছেন যে এই সমস্যাটি গিথুব নিয়ে আলোচনা করা হয়েছে।

https://github.com/mxcl/homebrew/issues/14647#issuecomment-21132477

তবে তিনি --aquaterm বিকল্পটি ব্যবহার করার পরামর্শ দিয়েছেন। আপনি যদি গিথুব লিঙ্কটি ঘনিষ্ঠভাবে দেখেন তবে দেখতে পাবেন বিকল্পটি --with-aquaterm। আজ এই বিকল্পের সাহায্যে জিনুপ্লট পুনরায় ইনস্টল করার ফলে আমাকে কিছু পুরানো অষ্টাটিভ কোড চালানোর অনুমতি দেওয়া হয়েছে যা ওএস এক্সে গ্রাফ প্লট করার জন্য gnuplot ব্যবহার করে।


5

আমার একটি উত্তর রয়েছে যা আপনার মুখোমুখি হওয়া সমস্যাটি সমাধান করবে। মূলত, আমার জন্য সমস্যাটি ছিল যে gnuplot বিল্ড সঠিক অ্যাকোয়াটার্ম লাইব্রেরিগুলি সনাক্ত করে নি। আমার তৈরি পোস্টটি দেখুন:

http://deveneezer.blogspot.com/2013/06/octave-gnuplot-and-aquaterm.html


1
আপনার সমাধানের জন্য আপনাকে ধন্যবাদ! :)
পিগ্রাইন

4

আমার ক্ষেত্রে, মাস ওএস মোজাভেতে, আমার জন্য যে সমাধানটি কাজ করেছিল তা কিছুটা আলাদা ছিল (এটি কেবল সিনট্যাক্সের বিষয় হতে পারে)। এই থ্রেডে আলোচনার পরে আমি সেই সমাধানটি নিয়ে এসেছি যা আমার জন্য কাজ করেছিল - এটি লক্ষ্য করা গুরুত্বপূর্ণ যে আমার পক্ষে অক্টাভা-ক্লাইভ থেকে প্লট করা সম্ভব হয়েছিল তবে সরাসরি টার্মিনালে অক্টাভ কমান্ড লাইন থেকে নয়।

সুতরাং আমি একটি ˜/.octavercফাইল তৈরি করেছি এবং এর সাথে নিম্নলিখিত কমান্ডটি যুক্ত করেছি:

setenv GNUTERM qt

কেবল অষ্টাভ থেকে কমান্ড লাইনটি ছেড়ে দিয়ে আবার প্রবেশ করে প্লট করতে সক্ষম হয়েছিল।


4

নিম্নলিখিত জিনিসটি আমার পক্ষে কাজ করেছে:

setenv("GNUTERM","qt")

আপনি হয় এটি স্থানীয় অস্ট্রেলিয়ার জন্য অষ্টাভ ক্লায়াতে চালাতে পারেন বা স্থায়ীভাবে অষ্টক প্রারম্ভ ফাইলটিতে সেট করতে পারেন।

/usr/local/octave/3.8.0/share/octave/site/m/startup/octaverc

আপনি যদি অক্টাভার্ক ফাইলটি পরিবর্তন করেন তবে কেবলমাত্র তার উপর লেখার অনুমতি থাকতে হবে remember


2

আমার জন্য যা কাজ করেছে তা হ'ল gnuplot-nox ইনস্টল করা। এছাড়াও https://bugs.mageia.org/show_bug.cgi?id=4866 দেখুন

জিনুপ্লট-নক্স ইনস্টল করার সর্বোত্তম পদ্ধতির মতো মনে হয় ফিঙ্ক ইনস্টল করা। http://sourceforge.net/projects/fink/?source=dlp

fink install gnuplot-nox

একটি ভাল কাজ বলে মনে হচ্ছে। তবে ইনস্টলেশনটি এক পর্যায়ে ব্যর্থ হয়েছিল। সুতরাং আমি gnuplot- ন্যূনতম ইনস্টল করে আবার gnuplot-nox ইনস্টল চালিয়েছি এবং সবকিছু ঠিকঠাক কাজ করেছে।

fink install gnuplot-minimal
fink install gnuplot-nox

gnuplot-nox ইনস্টলটি gnuplot এর জন্য ডিফল্ট টার্মিনাল হিসাবে অ্যাকোয়া সেট করেছে বলে মনে হয়েছিল। Gnuplot শেল এ যাচাই করুন। প্লটেটিং কাজ করে কিনা তা যাচাই করতে, শেলের মধ্যে প্লট (1) টাইপ করুন। এটি উইন্ডোতে প্লটটি দেখানো উচিত।

আশা করি এটি আপনার পক্ষে কাজ করে।

অন্যান্য পোস্টে প্রস্তাবিত মত, X11 এ GNUTERM সেট করা আমার পক্ষে এই সমস্যাটির সমাধান করেনি। এছাড়াও সরাসরি ম্যাক ওএসএক্সের জন্য অ্যাকোয়াটারম ইনস্টল করা এই সমস্যার সমাধান করেনি।


2

উত্তরটি ইতিমধ্যে উপরোক্তটিতে রয়েছে তবে আমি মনে করি এটি সহজ:

nano ~/.octaverc

এটি যুক্ত করুন:

setenv("GNUTERM", "X11")

এটি আপনার কাজ শেষ করে অষ্টকটি পুনরায় আরম্ভ করবে।


0

আমার জন্য কাজ করা সমাধানটি এখানে রয়েছে (ম্যাকান্টু মন্তব্যের বিভিন্ন অংশের ভিত্তিতে)

গ্রুপ ইনস্টল অক্টটাভ কমান্ড দ্বারা সম্ভবত আপনার জন্য ইতিমধ্যে ইনস্টল করা আছে, সুতরাং আমাদের প্রথমে এটি অপসারণ করা দরকার

brew uninstall gnuplot

তারপরে অ্যাকোয়েটারম ইনস্টল করতে হবে ( http://sourceforge.net/projects/aquaterm/ )

ইনস্টল সম্পূর্ণ হওয়ার পরে আপনাকে আবার gnuplot ইনস্টল করতে হবে। এটি কারণ মেশানো ইনস্টলের সময় জলজলের উপস্থিতি সনাক্ত করে এবং এর পরে এটির জন্য কোনও চেক করবে না।

brew install gnuplot --with-aquaterm

আপনি যদি ইন্সটল করার পরে gnuplot চালু করেন তবে এটি দেখানো উচিত যে জলজ সমর্থিত। এবং অষ্টাভের সমস্ত গ্রাফিক্স কাজ করবে।

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