2012-09-05 18 views
6

में स्वचालित फ़ंक्शन संकेत उपकरण मैंने जावा का उपयोग करके नेटबीन्स के साथ जल्द ही काम किया है और स्कूल परियोजनाओं के लिए ग्रहण का उपयोग किया है, जहां मैंने देखा कि कुछ वास्तव में अच्छी विशेषताएं हैं जैसे कि यह ctrl-space पर अंतर्निहित फ़ंक्शंस दिखाएगी या यह सुझाएगी मौजूदा चर मैंने हाल ही में मैटलैब का उपयोग करना शुरू किया, मैं सोच रहा था कि मैटलैब में ऐसे कोई उपकरण उपलब्ध हैं या नहीं। मुझे पता है कि यह एक स्क्रिप्टिंग वातावरण है इसलिए चीजें शायद थोड़ी अलग हैं लेकिन फिर मुझे आश्चर्य है कि लोग मैटलैब के साथ व्यापक परियोजनाओं के साथ काम करते हैं, वे कोडों का प्रबंधन कैसे करेंगे या ऐसे टूल के बिना क्रॉस-डेवलपमेंट कैसे करेंगे। मैंने गणित की खोज की लेकिन उस पर कोई उपयोगी जानकारी नहीं मिली। कोई भी जानता है कि ऐसे टूल या ऐड-ऑन matlab के लिए मौजूद हैं? अग्रिम दोस्तों में धन्यवाद!मैटलैब

+1

'tab' चर स्वत: पूर्ण और विभिन्न कार्यों के लिए एक ड्रॉप-डाउन लोड होगा, लेकिन मेरा मानना ​​है कि यह क्षेत्र के लिए काम नहीं करता। मैं निश्चित रूप से सहमत हूं कि ग्रहण और मैटलैब के बीच यह कष्टप्रद स्विचिंग है, इसलिए मैं गहराई से और कुछ भी सराहना करता हूं। – Salain

+0

आप जो स्वत: पूर्ण के अलावा अन्य सुविधाओं को महसूस करते हैं, उनमें कमी है? – Yamaneko

+4

@ सालेन: स्वतः पूर्ण रूप से फ़ील्ड के लिए काम करता है। मैंने देखा केवल एकमात्र सीमा यह है कि यह केवल आपके वर्तमान कार्यक्षेत्र में चर के साथ काम करता है। इसलिए यदि आप MATLAB में किसी ऑब्जेक्ट को संपादित कर रहे हैं और 'obj' नाम का उपयोग करके इसे स्वयं संदर्भित कर रहे हैं, तो यह वास्तव में आपके कार्यक्षेत्र में ऐसी ऑब्जेक्ट रखने का भुगतान करता है। – Egon

उत्तर

1

जैसा कि पहले बताया गया है, कार्यों, चर और फ़ील्ड के लिए स्वत: पूर्ण कार्य।

उदाहरण के लिए::

यह एक क्षेत्र के लिए काम करने में विफल रहा है, तो (शायद क्योंकि आपके कार्यक्षेत्र ठीक तरह से स्थापित नहीं है) यह सूचकांक के बिना क्षेत्र कॉल करने के लिए मदद कर सकते हैं इकाई के बजाय entity.field (i) .field

यदि आप वर्कस्पेस को अक्सर बदलते हैं तो यह भी हो सकता है कि एमफाइल संपादक कैच न हो, उस स्थिति में एक त्वरित वर्कअराउंड केवल कमांड विंडो में टाइप करना है और बाद में कॉपी करना है।

1

जैसा कि वर्कस्पेस में चर की आवश्यकता होने से पहले उल्लेख किया गया है।

मैं अक्सर दृष्टिकोण के रूप में मैं इसे इस तरह लिखना ताकि मैं कोड का मूल्यांकन:

  • cell mode
  • में कोड लिखें के साथ सेल मूल्यांकन [ctrl - प्रवेश] - या मेनू पट्टी में बटन।
  • लिखें अगले सेल (पिछले ब्लॉक के चर कार्यस्थल में अब उपलब्ध हैं, टैब के साथ स्वत: पूर्ण)

Emacs के लिए भी एक matlab mode नहीं है। यह कुछ स्वत: पूर्ण कार्यक्षमता प्रदान करता है और लंबी कोड लाइनों को लपेटने के लिए एक अच्छी सुविधा है।

दुर्भाग्यवश विंडोज़ में कोशिकाओं का मूल्यांकन करने की क्षमता में कमी नहीं है। तो मैं शायद ही कभी इसका इस्तेमाल करता हूं।