.\" --------------------------------------------------------------------- .\" .\" Copyright (C) 1996-2026 The Octave Project Developers .\" .\" See the file COPYRIGHT.md in the top-level directory of this .\" or . .\" .\" This file is part of Octave. .\" .\" Octave is free software: you can redistribute it and/or modify it .\" under the terms of the GNU General Public License as published by .\" the Free Software Foundation, either version 3 of the License, or .\" (at your option) any later version. .\" .\" Octave is distributed in the hope that it will be useful, but .\" WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with Octave; see the file COPYING. If not, see .\" . .\" .\" -------------------------------------------------------------------- .\" .de Vb \" (V)erbatim (b)egin. Use fixed width font and no justification .ft CW .nf .. .de Ve \" (V)erbatim (e)nd. Return to regular font and justification .ft R .fi .. .\" -------------------------------------------------------------------- .TH octave-cli 1 "April 2026" "GNU Octave" .SH "نام (NAME)" octave\-cli \- یک زبان برنامه‌نویسی تعاملی سطح بالا برای محاسبات عددی .SH "خلاصه دستور (SYNOPSIS)" \fBoctave\-cli\fP [\fIoption\fP]\|.\|.\|.\& [\fIFILE\fP] .SH "توضیحات (DESCRIPTION)" Octave یک زبان برنامه‌نویسی علمی، سطح بالا و تعاملی است. این زبان دارای یک نحو قدرتمند با گرایش ریاضی برای حل مسائل به‌صورت عددی و همچنین ابزارهای درونی رسم نمودار و مصورسازی ۲بعدی و ۳بعدی (2\-D/3\-D) است. برنامه‌ها همچنین می‌توانند در حالت غیرتعاملی یا دسته‌ای (batch mode) برای پردازش داده‌ها اجرا شوند. \%\fBoctave-cli\fP بدون هیچ‌گونه پشتیبانی از رابط گرافیکی کاربر (Qt) کامپایل شده است که آن را از فایل اجرایی پیش‌فرض \%\fBoctave\fP سبک‌تر و کوچک‌تر می‌کند؛ محیط یکپارچهٔ توسعه در آن به رابط خط فرمان (CLI) محدود شده است. .SH "گزینه‌ها (OPTIONS)" فهرستی از کاربردی‌ترین گزینه‌های خط فرمان برای \%\fBoctave\-cli\fP با اجرای دستور زیر در شل در دسترس است: .Vb .B octave\-cli \-\-help .Ve .SH "مستندات (DOCUMENTATION)" مستندات اصلی Octave با استفاده از Texinfo، سیستم مستندسازی گنو (GNU)، نوشته شده است؛ سیستمی که امکان ایجاد نسخه‌های برخط و چاپی راهنما را از یک فایل منبع یکسان فراهم می‌کند. .PP می‌توانید نسخهٔ درونی مستندات Octave را با اجرای دستور زیر از داخل \%\fBoctave\-cli\fP مطالعه کنید: .Vb octave:1> \fBdoc\fP .Ve فایل‌های Info همچنین می‌توانند با برنامه‌ای مستقل مانند \%\fBinfo\fP یا \%\fBxinfo\fP خوانده شوند. نسخه‌های HTML، Postscript یا PDF مستندات نیز در بسیاری از سیستم‌ها نصب شده‌اند. آخرین نسخه از مستندات در نشانی زیر در دسترس است: .UR https://\:\%docs.octave.org/\:\%latest .UE . .SH "گزارش باگ‌ها (BUGS)" پروژهٔ Octave سامانهٔ ردیابی اشکالی را در نشانی زیر نگهداری می‌کند: .UR https://\:\%bugs.octave.org .UE . .PP پیش از ارسال گزارش جدید، لطفاً دستورالعمل‌های نحوهٔ ارسال گزارش مفید را در نشانی زیر مطالعه کنید: .UR https://\:\%www.octave.org/\:\%bugs\:\%.html .UE .SH "فایل‌ها (FILES)" در هنگام راه‌اندازی، Octave به دنبال چهار فایل مقداردهی اولیه می‌گردد. هر فایل می‌تواند شامل هر تعداد دستور معتبر Octave باشد. .TP \%\fIoctave-home\fP/\:\%share/\:\%octave/\:\%site/m/\:\%startup/\:\%octaverc فایل مقداردهی اولیه در سطح سامانه (site-wide) که گزینه‌ها را برای تمام کاربران تغییر می‌دهد. \%\fIoctave-home\fP دایرکتوری محل نصب Octave است، مانند \%\fI/usr/local\fP. .TP \%\fIoctave-home\fP/\:\%share/\:\%octave/\:\%\fIversion\fP/m/\:\%startup/\:\%octaverc فایل مقداردهی اولیه در سطح سامانه برای نسخهٔ \%\fIversion\fP از Octave. .TP ~/.octaverc فایل مقداردهی اولیهٔ شخصی کاربر. .TP \&\.octaverc فایل مقداردهی اولیهٔ ویژهٔ پروژه، واقع در دایرکتوری جاری. .SH "منابع اینترنتی (INTERNET RESOURCES)" صفحهٔ اصلی: .UR https://\:\%octave.org .UE .br مستندات: .UR https://\:\%docs.octave.org/\:\%latest .UE .br منابع پشتیبانی: .UR https://\:\%octave.org/\:\%support .UE .br بسته‌ها: .UR https://\:\%packages.octave.org .UE .br تالار گفتگوی برخط: .UR https://\:\%octave.discourse.group .UE .br .SH "نویسندگان (AUTHORS)" John W. Eaton و بسیاری افراد دیگر. فهرست مشارکت‌کنندگان در پروژهٔ Octave را می‌توان از داخل \%\fBoctave\-cli\fP با اجرای دستور «\fB\%doc \%Acknowledgements\fP» مشاهده کرد. این فهرست همچنین به‌صورت برخط در نشانی زیر موجود است: .UR https://\:\%docs.octave.org/\:\%latest/\:\%Acknowledgements\:\%.html .UE . .SH "همچنین ببینید (SEE ALSO)" .MR octave 1 , .MR mkoctfile 1 , .MR octave\-config 1 .