2013-10-31 6 views
11

के पास अपरिभाषित है मैं कामकाजी निर्देशिका में एक ऑक्टेव फ़ाइल चलाने की कोशिश कर रहा हूं, लेकिन मुझे एक त्रुटि मिलती है। ऑक्टवे को यह प्रतीत नहीं होता है कि इसे फ़ाइल चलाना चाहिए।ऑक्टेव त्रुटि फ़ाइल नाम लाइन एक्स कॉलम वाई

[email protected]> dir 
.      ex1data1.txt   plotData.m 
..      ex1data2.txt   submit.m 
computeCost.m   featureNormalize.m  submitWeb.m 
computeCostMulti.m  gradientDescent.m  warmUpExercise.m 
ex1.m     gradientDescentMulti.m 
ex1_multi.m    normalEqn.m 

[email protected]> ex1 
error: `ex1' undefined near line 21 column 1 

[email protected]> ex1.m 
error: `ex1' undefined near line 22 column 1 

क्या कोई सलाह दे सकता है कि मैं ex1 फ़ाइल कैसे चला सकता हूं?

>ex1 

: स्क्रिप्ट कॉल करने से पहले

>addpath(pwd) 

: सप्टक में निम्न आदेश में प्रवेश कर

:

+2

आप Coursera पर मशीन सीखने कक्षा लेने

आप वास्तव में खिड़कियों पथ लिखने के लिए है? – Neil

+0

@ नील हाँ, मैं वह कोर्स ले रहा था :) – tucson

उत्तर

24

यह [, मेरे लिए कम से कम विंडोज पर] समस्या तय here अधिक जानकारी है।

0

तुम भी रूप में "fileName.m"

सप्टक को नहीं पहचानता है 'fileName.M' फ़ाइल को सहेजना होगा। यह एक लोअर-केस 'एम' एक्सटेंशन

2

ऑक्टवे (मैं 4.0.3 पर हूं) इस त्रुटि को वापस कर देगा (लाइन 1 कॉलम 1 के पास अपरिभाषित) यदि आपके पास कहीं भी आपके पथ में पूंजी पत्र है। उदाहरण के लिए, यदि आप के साथ नाम घ विंडोज पर एक फ़ोल्डर, है: तो फिर/MyFolder/सप्तक (ध्यान दें छोटे "एम")

:/MyFolder/सप्तक और उसके बाद आप इस बारे में:

सीडी घ ऑक्टोव असफल हो जाएगा।

सीडी घ:/MyFolder/सप्तक

और सप्तक ठीक हो जाएगा

संबंधित मुद्दे