Ֆունկցիաները կիսում են անունների նույն խումբը, ինչ փոփոխականները: Ֆունկցիոնալ մարմինը բաղկացած է օկտավային հայտարարություններից: Դա սահմանման ամենակարևոր մասն է, քանի որ այն ասում է, թե իրականում ինչ պետք է անի ֆունկցիան… Երբ ֆունկցիան կանչվում է, արգումենտների անուններն օգտագործվում են կանչում տրված արգումենտների արժեքները պահելու համար:.
Ինչպե՞ս կարող է ֆունկցիան արժեք վերադարձնել Octave-ում:
11.7 Վերադառնում է ֆունկցիայից
Ի տարբերություն C-ի վերադարձի հայտարարության, Octave-ի վերադարձի դրույթը չի կարող օգտագործվել ֆունկցիայից արժեք վերադարձնելու համար: Փոխարենը, դուք պետք է արժեքներ վերագրեք վերադարձվող փոփոխականների ցանկին, որոնք ֆունկցիայի հայտարարության մաս են կազմում:
Ի՞նչ է Octave շարահյուսությունը:
Octave-ը ինտերակտիվ ծրագրավորման լեզու է, որը հատուկ հարմար է վեկտորացվող թվային հաշվարկների համար:Այն ապահովում է բարձր մակարդակի ինտերֆեյս թվային մաթեմատիկայի բազմաթիվ ստանդարտ գրադարանների համար, օրինակ. LAPACK կամ BLAS: Octave-ի շարահյուսությունը նման է - ին Matlab-ին Octave ծրագիրը սովորաբար աշխատում է չփոփոխված Matlab-ում:
Ի՞նչ է Նարգին օկտավայում։
: nargin: nargin (fcn) Հաղորդել մուտքային արգումենտների քանակի մասինֆունկցիային: Ֆունկցիայի ներսից կանչված, վերադարձրեք ֆունկցիային փոխանցված արգումենտների թիվը: Վերին մակարդակում վերադարձրեք հրամանի տողի արգումենտների քանակը, որոնք փոխանցվել են Octave-ին:
Ի՞նչ է աշխատում Nargin հիմնաբառը:
Ինչ է աշխատում nargin հիմնաբառը: Բացատրություն. nargin հրամանը ընդունում է արժեք, որը հավասար էֆունկցիային տրված մուտքերի քանակին: 2.