Octave安装与教程

Octave是一种编程语言,旨在解决线性和非线性的数值计算问题。Octave为GNU项目下的开源软件,早期版本为命令行交互方式,4.0.0版本发布基于QT编写的GUI交互界面。Octave语法与Matlab语法非常接近,可以很容易的将matlab程序移植到Octave。同时与C++,QT等接口较Matlab更加方便。

不需要下载的Octave在线学习链接(类似于在线MATLAB):

Octave Online · Cloud IDE compatible with MATLABicon-default.png?t=N7T8https://octave-online.net/

[x,y] = meshgrid(-5:0.5:5); % 快速生成网格所需的数据
tem = sqrt(x.^2+y.^2)+1e-12; 
z = sin(tem)./tem; % 如果不对tem处理,那么z的最中间的一个值 0/0 = NaN
subplot(1,2,1)
mesh(x,y,z)
xlabel('x轴'); ylabel('y轴'); zlabel('z轴'); % 加上坐标轴的标签
axis vis3d % 冻结屏幕高宽比,使得一个三维对象的旋转不会改变坐标轴的刻度显示
title('mesh(x,y,z)')
subplot(1,2,2)
surf(x,y,z) % (X(j), Y(i), Z(i,j))是线框网格线的交点
xlabel('x轴'); ylabel('y轴'); zlabel('z轴'); % 加上坐标轴的标签
axis vis3d % 冻结屏幕高宽比,使得一个三维对象的旋转不会改变坐标轴的刻度显示
title('surf(x,y,z)')

官网下载链接:

Index of /gnu/octave/windowsicon-default.png?t=N7T8https://ftp.gnu.org/gnu/octave/windows/

解压后找到下面的文件:

双击就可以进行安装了!!!

配置环节:

将octave-forge packages在本地重新编译一下

pkg rebuild
pkg list

参考文献:

https://www.cnblogs.com/asmurmur/p/15317460.htmlicon-default.png?t=N7T8https://www.cnblogs.com/asmurmur/p/15317460.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/222235.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

mysql pxc高可用离线部署(三)

pxc学习流程 mysql pxc高可用 单主机 多主机部署(一) mysql pxc 高可用多主机离线部署(二) mysql pxc高可用离线部署(三) mysql pxc高可用 跨主机部署pxc 本文使用docker进行安装,主机间通过…

leetcode:LCR 122. 路径加密(python3解法)

难度:简单 假定一段路径记作字符串 path,其中以 "." 作为分隔符。现需将路径加密,加密方法为将 path 中的分隔符替换为空格 " ",请返回加密后的字符串。 示例 1: 输入:path "a.a…

Cmake时遇到Could Not find CURL问题

操作系统:Ubuntu 20.04 cmake编译的时候,出现下述错误Could Not find CURL。 结合上述错误,又去看了CMakelist文件,看到CURL的最小版本需要7.28.0。 首先确认一下自己的curl是否安装,版本号是多少,结果如下…

【Spring Boot 】Spring Boot 常用配置总结

文章目录 前言1.多环境配置application.propertiesapplication.yaml 2.常用配置3.配置读取4.自定义配置 前言 在涉及项目开发时,通常我们会灵活地把一些配置项集中在一起,如果你的项目不是很大的情况下,那么通过配置文件集中不失为一个很好的…

Linux(ubuntu)利用ffmpeg+qt设计rtsp_rtmp流媒体播放器(完全从0开始搭建环境进行开发)

一、前言 从0开始搭建Linux下Qt、ffmpeg开发环境。 从安装虚拟机开始、安装Linux(Ubuntu)系统、安装Qt开发环境、编译ffmpeg源码、配置ffmpeg环境、编写ffmpeg项目代码、完成项目开发。 完全从0开始搭建环境进行开发 完全从0开始搭建环境进行开发 完全从0开始搭建环境进行开…

ROS 静态坐标转换

在 ROS 中,坐标变换(TF:Transform)它允许机器人系统中的各个部分使用不同的坐标系,并通过转换关系进行通信和协作。 静态坐标变换是指两个坐标系之间的相对位置关系是固定的,不会随时间改变。 例如&#…

Elasticsearch 入门(postman学习)-01

HTTP-索引-创建 对比关系型数据库,创建索引就等同于创建数据库。 在 Postman 中,向 ES 服务器发 PUT 请求 : http://127.0.0.1:9200/shopping 请求后,服务器返回响应: {"acknowledged": true,//响应结果&…

信息化,数字化,智能化是3种不同概念吗?与机械化,自动化矛盾吗?

先说结论: 1、信息化、数字化、智能化确实是3种不同的概念! 2、这3种概念与机械化、自动化并不矛盾,它们是制造业中不同发展阶段和不同层次的概念。 机械化:是指在生产过程中使用机械技术来辅助人工完成一些重复性、单一性、劳…

条件概率公式、全概率公式、贝叶斯公式

条件概率公式 设A、B为两个事件,为事件A发生的概率,为事件A和B同时发生的概率,并且,那么 称为A事件发生的条件下事件B发生的条件概率。 全概率公式 其中,A为一个事件,为样本空间的一个划分。 公式表达的…

binder线程安全即读取线程池部分剖析

背景 hi,粉丝朋友们: 大家好!近期有学员在学习binder过程中向我提出了2个疑问: 1、binder是否线程安全的,即同一个binder的服务端方法是不是同一个时间点,只有一个执行者? 2、binder的读取线程是怎么启动的…

RetsCloud AppLink适用的场景有哪些?

Applink是什么产品? AppLink是一款由RestCloud公司推出的超级应用连接器。无需开发,零代码,即可快速打通应用系统之间的数据。通过流程搭建,可以智能、高效地完成自动化任务,在大大提高工作效率的同时,也降…

状态设计模式

package com.jmj.pattern.state.after;public abstract class LiftState {protected Context context;public void setContext(Context context) {this.context context;}//电梯开启操作public abstract void open();//电梯关闭操作public abstract void close();//电梯运行操…

SystemWeaver—电子电气系统协同研发平台

背景概述 当前电子电气系统在汽车领域应用广泛,其设计整合了多门工程学科,也因系统的复杂性、关联性日益提升,需要其提供面向软件、硬件、网络、电气等多领域交织而导致的复杂系统解决方案。并且随着功能安全、AUTOSAR、SOA、以太网通讯等新要…

python中各式各样的字典操作

更多资料获取 📚 个人网站:ipengtao.com 在Python中,字典(Dictionary)是一种强大而灵活的数据结构,它允许你存储和检索键值对。本文将深入探讨Python中各式各样的字典操作,包括基本操作、高级操…

解析与预防:Java中的内存泄漏问题

目录 引言 1. 内存泄漏的定义 2. 内存泄漏的常见原因 2.1 引用保留 2.2 长生命周期的对象持有短生命周期对象的引用 3. 检测内存泄漏的手段 3.1 内存分析工具 3.2 日志和监控 4. 预防内存泄漏的方法 4.1 及时释放资源 4.2 使用弱引用 4.3 避免静态引用 5. 结语 引…

CSS进阶知识点速览2

1 前情回顾 关于选择器进阶、背景色、元素显示模式和css特性的前半部分集中在下面的笔记中: css进阶知识点速览 2 CSS特性 2.1 优先级 特性:不同选择器具有不同的优先级,优先级高的选择器样式会覆盖优先级低选择器样式 优先级公式&#x…

【面试HOT200】二叉树的构建二叉搜索树篇

系列综述: 💞目的:本系列是个人整理为了秋招面试的,整理期间苛求每个知识点,平衡理解简易度与深入程度。 🥰来源:材料主要源于【CodeTopHot200】进行的,每个知识点的修正和深入主要参…

vr工业制造流程3D模拟仿真可视化展示

工业仿真3D数字化展示系统具有多方面的独特之处,主要体现在以下几个方面: 1、真实感和交互性:该系统可以将实际的工业设备、产品、场景等进行数字化建模,通过三维图形技术将其呈现在计算机屏幕上,使用户可以在虚拟环境…

ospf选路

问题描述 R6通过主备份路径访问LSP(R1),主为R2, 备为R3 解决方案 路由器1看作LSP,配置loopback 0 ,地址为1.1.1.1 供测试使用;路由器 236, LSW4和LSW5, 运行ospf处于相同区域,建立…

【荣誉】科东软件荣获广州市软件行业协会双料大奖!

软件产业在数字经济中扮演着基础支撑的角色,对于优化产业结构、提高自主可控、赋能整体经济高质量发展具有关键作用。 近日,广州市软件行业第七届会员大会第三次会议成功召开!此次会议旨在回顾过去一年的行业发展,展望未来的趋势和…