से मैटलैब कॉलबैक/फ़ंक्शन हैंडल को कॉल करना मैं जावा ऑब्जेक्ट में मैटलैब फ़ंक्शन हैंडल कैसे पास करूं और इसे जावा के भीतर से आमंत्रित कर सकता हूं (यानी, मैं जावा को गणना के साथ तैयार होने पर मैटलैब को बताना चाहता हूं)। मैं जावा ऑब्जेक्ट में मैटलैब एक्सप्रेशन का मूल्यांकन करने के लिए com.mathworks.jmi.Matlab क्लास का उपयोग करने की कोशिश कर रहा हूं, लेकिन मैं नहीं देख सकता कि कैसे 1) कॉलबैक फनकशन हैंडल को जावा में स्थानांतरित करें, और 2) इसे जावा से संभवतः उपयोग करें com.mathworks.jmi.Matlab कक्षा।जावा
धन्यवाद, Jakob
धन्यवाद, मुझे उन लेखों को मिला है, लेकिन वे मुझे नहीं बताते हैं कि कैसे जावा को फ़ंक्शन हैंडलस्कॉलबैक पास करना है और उन्हें जावा से आमंत्रित करना है।जेएमआई के माध्यम से काम करने के लिए मुझे केवल एक चीज जावा से मैटलैब कमांड को निकालना था, लेकिन मुझे एक विशिष्ट फ़ंक्शन हैंडल निष्पादित करने के लिए मैटलैब (जावा से) बताना होगा। –
मेरा अनुमान है कि आप इसे नहीं कर सकते हैं। मैंने एक समान समस्या में भाग लिया है (मैटलैब से जावा कॉल में कॉलबैक इंटरफ़ेस के रूप में एक मैटलैब फ़ंक्शन में पास करने का प्रयास - मैटलैब में मार्शल के लिए कोई स्पष्ट तरीका नहीं) और भाग्य से भाग गया। –