问题标签 [octave-gui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
function - Octave GUI:右键单击并在脚本文件中编辑功能
在 Octave GUI 的编辑器窗口中,如果我右键单击调用它的表达式中f1
的函数(例如),然后“编辑 f1”,函数文件将打开。f1.m
但是,如果我的函数(现在plot_color_marker_ranges
)是在脚本文件而不是函数文件中定义的,那么当我右键单击调用它的表达式(1)和“编辑”(2)时,我会收到以下消息
当函数是在脚本文件而不是函数文件中定义时,我可以获得超链接和导航吗?
重现步骤
myscript.m
创建包含函数的脚本文件f1
。该脚本文件的第一个命令是1;
。- 创建脚本文件
mymain.m
,并添加一个调用f1
.source('myscript.m')
在第一次调用的上方也添加f1
. 此脚本与myscript.m
. 此时,两个文件都保存在磁盘上。 - 从 Octave GUI 的编辑器窗口运行
mymain.m
以确保f1
从mymain
. - 在 Octave GUI 的编辑器窗口中导航到使用
f1
. - 右键单击文本“
f1
”的任何部分。 - 单击“编辑 f1”。
编辑:
笔记:
- 这对编辑和调试有很大帮助。
- 到目前为止,每当我需要调试时,我都会为这些函数设置一个 M 文件。然后我可以将函数转移到脚本文件中。
- 在 Win 10 下使用为 mingw32 配置的 Octave 5.1.0。
integration - 八度不定积分
我正在尝试将x^3/(exp(x)-1)
极限 0 积分到关于 x 的无穷大,它应该回答pi^4/15
,但它不是这个 ocatve 而是以符号形式打印原始积分。如何解决这个问题?我在 MATLAB mobile 上尝试了相同的积分,它给出了正确的pi^4/15
directory - 如何以八度音阶永久更改目录?
即使我在八度音程中使用他的 addpath 命令
例如:addpath('D:\Random Small Projects\Coursera\Machine Learning\Week 2\machine-learning-ex1\ex1')
当我输入 pwd 时,它显示当前目录为 'C:\user'
我不知道为什么添加路径命令不起作用?
octave - 使用while循环的八度音阶求和系列
总结
因错误而失败
当我运行它时,它显示了很多 y=20+i
octave - 错误:tf' 函数属于您已安装但未加载的 Octave Forge 控制包
我正在做一个八度的程序,我得到了
t=0:.0002:20;
Gs=tf(100,[1 10])
u1=sin(t);
y1=lsim(Gs,u1,t);
plot(t,9.95*sin(t-0.1),’r’,t,y1,’b’)
但是,当我在命令窗口中编写 Gs=tf(100,[1 10]) 时,它会出现“警告:'tf' 函数属于您已安装但未加载的 Octave Forge 控制包。要加载包,从 Octave 提示符运行 'pkg load control'。” 我怎样才能加载这个包?我真的无法理解... 在此处输入图片描述
当我加载它时,它出现:
pkg 加载控制警告:addpath: C:\Octave\OCTAVE~1.0\mingw64\share\octave\packages\control-3.2.0: 没有这样的文件或目录警告:从第 48 行的 load_packages_and_dependencies 调用 第 47 行的第 5 列 load_packages第 3 列 pkg 第 461 行第 7 列
t=0:.0002:20;Gs=tf(100,[1 10]) 错误:在目录 C:\Octave\OCTAVE~1.0\mingw64\share\octave\packages control-3.2.0 中找不到任何 INDEX 文件
,尝试 'pkg rebuild all' 到生成缺少的 INDEX 文件错误:从第 94 行第 5 列的 describe>parse_pkg_idx 调用第 59 行第 40 列描述第 555 行第 43 列 未实现> 第 540 行第 15 列 未实现第 127 行第 11列未实现
octave - Octave(GUI):一次性清除工作环境的所有变量
GNU Octave,版本 6.1.0,使用 GUI:
有没有办法清除工作环境中列出的所有变量,而无需重新启动 Octave 并且无需单击并清除每个变量?
当您仍想保持打开已打开的文件时,在切换到新任务时冷启动是必需的。