gpt4 book ai didi

windows - Octave-如何在启动时自动执行命令

转载 作者:可可西里 更新时间:2023-11-01 11:42:27 25 4
gpt4 key购买 nike

我是 Octave 的新手,想在每次打开时自动运行一些命令。

我输入“help startup”并看到“Octave 使用文件“.octaverc”。我在 https://www.math.utah.edu/docs/info/octave_4.html 进行了一些在线搜索,发现 .octaverc 文件应该在以下路径中:

OCTAVE_HOME/lib/octave/VERSION/startup/octaverc

问题:

在该目录中我没有启动文件夹,只有“oct”和“site”。我确实看到了隐藏文件,这是我的第一个想法,因为文件以“.”开头。特点。因此,我随后在目录中使用了 Agent Ransack,但仍然没有任何结果。

问题:

1) 我必须自己制作启动文件夹和octaverc 文件吗?

2) 如果是,是否必须隐藏一个、两个或一个都不隐藏?

3)可以是txt文件吗,还是有特殊的扩展名?

4) 我是直接在文件中输入命令还是有特殊格式?

注意:万一我以错误的方式解决这个问题,我希望在启动时运行以下操作:

PS1('>> '), addpath('D:\Users\Me\Desktop'), clc

提前感谢您的帮助!!

最佳答案

octaverc 文件的可能位置(及其差异)在 documentation 中指定.

简而言之,这些是,从更一般到具体:

  • octave-home/share/octave/site/m/startup/octaverc(最通用,适用于整个系统)
  • octave-home/share/octave/version/m/startup/octaverc(覆盖系统上安装的多个 Octave 版本,可能需要不同的启动脚本)
  • ~/.octaverc(其中 ~ 是用户主目录的 unix-speak -- 覆盖用户特定的启动文件)
  • .octaverc 任意目录下的文件,为特定目录创建特定的启动条件

octaverc 文件是有效的简单脚本文件,每次 Octave 开始时从最通用到最具体执行。因此,在存在冲突命令的情况下,可以有效地使用更具体的文件来覆盖更通用的行为。

Octave 还支持(但不推荐)使用 startup.m 文件,以实现 matlab 兼容性。

您可能还想查看 pathdefsavepath

作为更一般的提示,如果您想从文档中搜索特定关键字(例如 octaverc),您可以在 duckduckgo(或 google)中键入此类搜索查询:

octaverc site:https://octave.org/doc/interpreter/

(或者只下载 pdf 格式的文档并搜索 pdf)

关于windows - Octave-如何在启动时自动执行命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55446860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com