octave 相关问题

GNU Octave是一个免费的开源数学软件包和脚本语言。脚本语言旨在与MATLAB兼容,但这两个包不可互换。不要同时使用[matlab]和[octave]标签,除非明确说明两者之间的相似点或不同点。

Octave 找不到任何文件夹

当我运行非常简单的代码时,八度返回该文件夹不存在,但我很确定它存在,因为它是一个工作目录。 我无法理解我做错了什么。 函数测试加载(p...

回答 1 投票 0

在 Octave 中创建非阻塞套接字

如何在 Octave 中创建非阻塞套接字?谢谢 我尝试使用套接字包,但文档很少,因此很难使用。我可以创建阻塞套接字,但不能创建非阻塞...

回答 1 投票 0

Octave API C++ Ubuntu 程序紧急停止

我是 API 主题的新手。 你能告诉我程序崩溃的原因吗?我究竟做错了什么?我在 Ubuntu 中工作。八度6.4.0 #包括 #包括 #包括 我是 API 主题的新手。 你能告诉我程序崩溃的原因吗?我究竟做错了什么?我在 Ubuntu 中工作。八度 6.4.0 #include <iostream> #include <octave/oct.h> #include <octave/octave.h> #include <parse.h> #include <interpreter.h> using namespace std; int main() { // Создание матрицы Matrix mat(2, 3); mat(0, 0) = 1; mat(0, 1) = 2; mat(0, 2) = 3; mat(1, 0) = 4; mat(1, 1) = 5; mat(1, 2) = 6; // Вывод исходной матрицы cout << "Исходная матрица:" << endl << mat << endl; // Транспонирование матрицы octave_value_list in, out; in(0) = mat; out = octave::feval("transpose", in, 1); // Получение транспонированной матрицы из выходного списка значений Matrix transposed_mat = out(0).matrix_value(); // Вывод транспонированной матрицы cout << "Транспонированная матрица:" << endl << transposed_mat << endl; return 0; } 这是我的汇编: g++ -o 2 2.cpp -I/usr/include/octave-6.4.0 -I/usr/include/octave-6.4.0/octave -I/usr/include/octave-6.4.0/octave/interpreter -I/usr/include -I/usr/include/octave-6.4.0/octave -loctave -loctinterp -Wl,-rpath,/usr/lib/x86_64-linux-gnu/octave/6.4.0 -L/usr/lib/x86_64-linux-gnu/octave/6.4.0 -Wl,--no-as-needed -loctave -loctinterp 在没有手册的情况下很难理解 API 的主题(没有找到它们),但到目前为止我只是尝试编写线性方程组的解决方案(得到它并且它有效)。 如果编译有问题请指教。 我的猜测是异常发生在这一行: octave_value_list in; in(0) = mat; octave_value_list 非常类似于 std::vector<>。在这里,您声明一个空列表,然后尝试将某些内容分配给第一个元素,但该元素不存在。 您可以通过以下三种方式之一修复此代码: octave_value_list in(1); // declare it with the right size in(0) = mat; 或 octave_value_list in; in.append(mat); // append to the list 或 octave_value_list in(mat); // put the array in the list upon creation

回答 1 投票 0

Octave - 从 csv 格式文件读取的数据创建绘图时出错

我有一个CSV格式的文本文件,如下所示: 姓名、英里、公里、sp AA,2.6,4.1843024285,3 BB,12.7,20.4387080162,5 抄送,104,167.3720971402,9 DD,8816,14188.0039268069,40 呃,11669,18779.4711685469,39 FF,77793,12...

回答 1 投票 0

在 Virtual Studio Code (VSC) 中将 gnuplot 链接到 Octave 的分步指南

我知道之前的一些问题(例如此处、此处和此处)指出需要修改名为 .octaverc 的文件。 现在,有不同的文件具有该名称(此处)。在无线...

回答 1 投票 0

如何抑制 Octave io 包加载警告:“OpenJDK 64 位服务器 VM 警告:已存档... java.system.class.loader 属性

Octave 有没有办法抑制下面的 io 包加载警告消息: OpenJDK 64 位服务器 VM 警告:已禁用存档的非系统类,因为 java.system.class.loader 属性...

回答 3 投票 0

八度积分不能计算带有符号变量的定积分

我正在尝试使用符号 int() 函数评估卷积积分,但我的程序不是返回有用的答案,而是返回积分本身。这是我的代码 clc;清除; 包装

回答 1 投票 0

如何在Matlab中从多维数组中获取积分?

假设我们有 A(:,:,1) = 1 1 1 1 1 1 1 1 1 A(:,:,2) = 2 2 2 2 2 2 2 2 2 A(:,:,3) = 2 2 2 3 3 3 2 2 2 怎么...

回答 1 投票 0

Octave:布尔 AND 返回错误数字

我尝试了几个小时来计算 Octave 中的布尔 AND 运算。 它返回一个错误的数字。 我想计算以下数字: 结果 = 4037 & 63 结果应该是 5 但我得到 1。 我

回答 1 投票 0

octave 3.8.1 无法在 GUI 命令窗口停止执行

我正在 Ubuntu 14.04 中使用 gui 运行 Octave 3.8。我的程序中的某个地方有一个无限循环,并且终端似乎没有响应典型的按键来停止执行。 (例如....

回答 4 投票 0

如何在Octave中执行.m文件

如何在 Octave 中执行 .m 文件?

回答 6 投票 0

这两种元胞数组语法之间的区别?

ca = {'空客'320; “波音”737}; cb = [{'空客'} 320; {'波音'} 737]; 这两个单元阵列之间有什么区别(如果有的话)? 如果我将它们传递给 isequal,它会返回 1(true)。

回答 1 投票 0

如何合并两个不同长度的时间序列,使用 Octave 替换零空日期

我正在使用Octave,我有两个时间序列[n,2]和[m,2],n和m是日期。但长度不匹配,我想按日期合并这两个时间序列,并且我只想要一个值...

回答 1 投票 0

浮点之间的 Octave 积分

我正在尝试计算两个浮点之间的积分。程序可以做到这一点,但它会发送下一条消息 警告:将浮点值传递给 sym 是危险的,请参阅“help sym&

回答 1 投票 0

矩阵行大小与向量项比较?

我有矩阵 [m x n] 和向量 [m],我想将每一行与相应的向量数进行比较,有没有办法实现这种向量化方法?

回答 2 投票 0

MATLAB - 复数线/路径积分

我正在尝试使用积分命令在一些圆形闭合路径上找到复杂的线/路径积分。我的 1/(z-i)^2 在圆 {z:|z|=2} 上积分的代码逆时针遍历了一次...

回答 2 投票 0

八度不定积分

我正在尝试将 x^3/(exp(x)-1) 在 0 到无穷大的极限中相对于 x 进行积分,它应该回答 pi^4/15 但它而不是这个 ocatve 正在打印原始积分以象征性的形式。如何

回答 1 投票 0

如何在启动时从 shell 运行八度脚本

我使用的是Ubuntu系统。要在启动时运行 MATLAB 脚本,我可以输入 matlab -nodesktop -r "run ./my_program.m"。 如何在 Octave 上实现相同的功能,例如 Octave --no-gui -some_command? 我...

回答 3 投票 0

有什么方法可以在八度中运行一行代码而不突出显示它吗?

在Rstudio中你可以通过按Ctrl+Enter来运行当前行的代码。在八度音程中(我使用的是 8.3.0),您可以通过突出显示文本然后按 F9 来执行类似的操作,但是有没有办法...

回答 1 投票 0

FIR 滤波器相位响应计算中的不连续性

我正在尝试执行一项相对简单的任务 - 我在嵌入式系统上实现了一个数字滤波器,我想生成数据来描述其幅度和相位响应与频率的关系...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.