अभी मैं ग में आ पाइप के माध्यम से gnuplot के लिए, कुछ इस तरह एक फ़ाइल गुजर रहा हूँ:पासिंग डेटा सरणी बल्कि एक फ़ाइल से ग में एक पाइप के माध्यम से gnuplot को
fprintf(gnuplotPipe, "plot \"data-file.dat\" using 1:2\n");
वहाँ किसी भी तरह से है कि है मैं डॉन फ़ाइल को डेटा को लिखना नहीं है और फिर इसे gnuplot पर पास करना है, उदाहरण के लिए किसी भी तरह से किसी सरणी या स्ट्रीम को gnuplot में पास करना है, इसलिए मैं लेखन को फ़ाइल प्रक्रिया में छोड़ सकता हूं और फिर फ़ाइल को हटा सकता हूं? किसी भी सहायता की सराहना की जाएगी।
उत्तर के लिए धन्यवाद, मुझे यकीन नहीं है कि मुझे आउटपुट पकड़ने की आवश्यकता क्यों होगी, शायद मैं नहीं देख रहा हूं कि आप क्या कह रहे हैं , साजिश कमांड के बाद ग्राफ स्वचालित रूप से प्रकट होता है। – mihajlv
वैकल्पिक रूप से यदि आप डेटा को देखने से अधिक करने की योजना बनाते हैं। सरल साजिश प्रणाली के लिए ठीक हो जाएगा। – Azrael3000
अच्छा लगता है, मैं आपके उत्तर का प्रयास करूंगा, मुझे सरणी को अपने उत्तरों से अनुमानित एक विशाल चार सरणी में परिवर्तित करना होगा, इसलिए मैं इसे gnuplot पास कर सकता हूं, जब तक कि मैं किसी भी तरह से सरणी (युगल के) को सीधे gnuplot पर पास नहीं कर सकता ? – mihajlv