Matlab/Octave
开源软件Octave
ve2102388688
这个作者很懒,什么都没留下…
展开
-
Matlab中sym无法使用
Matlab中sym失效1 问题:今日使用matlab符号库,发现sym已经不能正常使用了2 解决方案:使用str2sym即可3 更进一步3.1 废弃字符向量创建符号3.2 pi的属性1 问题:今日使用matlab符号库,发现sym已经不能正常使用了下面是创建一个exp(x)的符号,发现已经不能正常使用了注意:笔者matlab是2020a。>> y1 = sym('exp(x)')Error using sym>convertChar (line 1537)Character原创 2020-12-13 18:08:19 · 20739 阅读 · 1 评论 -
octave符号计算及注意事项(和MATLAB还是有些区别的)(下)
octave中符号计算需要额外安装symbolic库,下面是安装方法,不安装无法使用https://blog.csdn.net/weixin_39956356/article/details/106732134octave符号计算及注意事项(和MATLAB还是有些区别的)(上),https://blog.csdn.net/weixin_39956356/article/details/106756047上节内容介绍了符号计算的基础内容,如创建,基本运算,化简,因式分解等内容,目录如下,这节更进一步,原创 2020-06-27 19:45:39 · 1500 阅读 · 0 评论 -
octave符号计算及注意事项(和MATLAB还是有些区别的)(上)
octave中符号计算需要额外安装symbolic库,下面是安装方法,不安装无法使用https://blog.csdn.net/weixin_39956356/article/details/106732134目录1 octave符号计算简介1.1 符号计算及符号表达式的创建1.2 基本的符号运算1.2.1 符号表达式的四则运算1.2.2 符号表达式的提取分子,分母1.2.3 因式分解和展开1.2.4 符号表达式化简1.2.5 符号表达式与数值表达式的转化2 符号表达式默认C位变量2.1 符号矩阵3 看原创 2020-06-15 11:17:45 · 4040 阅读 · 1 评论 -
octave5.2.0 Windows10安装与symbolic模块的自动加载
目录1 octacve简介1.1 Windows10安装1.2 pkg包管理器2 symbolic符号计算库2.1 symbolic下载2.2 symbolic安装3 避免每次手动加载包1 octacve简介Octave语法与Matlab语法非常接近,可以很容易的将matlab程序移植到Octave。同时与C++,QT等接口较Matlab更加方便。Octave为GNU项目下的开源软件。Windows有现成的exe,在Linux中是挂在三方软件下Octave体积1G多点,启动速度至少比MATL原创 2020-06-13 15:56:10 · 2357 阅读 · 4 评论 -
matlab 如何在矩阵周围补n圈零?
矩阵外围补零padarray()>> gray_d = [-1 0 1; -2 0 2; -1 0 1]gray_d = -1 0 1 -2 0 2 -1 0 1>> padarray(gray_d, [2 2])ans = 0 0 0 0 0...原创 2020-04-04 10:20:16 · 11499 阅读 · 3 评论 -
MATLAB 遍历文件夹指定名字/类型的文件和保存图片,以直方图为例
1 批量处理既可以缩短代码量,又可以提高效率,下面以获取直方图并保存直方图为例2 约定输入与输出的格式如下这里是待输入图片文件名Fig0503 (original_pattern).tif Fig0504(a)(gaussian-noise).tif Fig0504(b)(rayleigh-noise).tif Fig0504(c)(ga...原创 2020-04-04 09:51:59 · 1921 阅读 · 0 评论 -
mtalab两个矩阵的内积
内积运算用dot实现1 向量的内积我们很清楚向量的内积怎么计算,下面的一个向量内积的例子;>> a = [1 2 3]; b = [4 5 6];>> dot(a, b)ans = 32计算过程:14+25+3*6=32。2 矩阵的内积>> A = [ 1 2 3; 4 5 6];>> B = [ 9 8 7; 6 5...原创 2020-03-21 18:52:26 · 10262 阅读 · 0 评论 -
Matlab/Octave 求矩阵的M-P逆(pinv)
目录1 使用pinv命令计算非方阵的广义逆2 M-P逆计算公式1 使用pinv命令计算非方阵的广义逆pinv被称为伪逆,其实就是Moore-Penrose逆,因为任何矩阵都唯一存在M-P逆,若为方矩,M-P逆和逆相等。A=[1 1 0 1; 0 1 1 0; 1 2 1 1]A = 1 1 0 1 ...原创 2019-12-17 23:01:34 · 2343 阅读 · 0 评论 -
Matlab/Octave 输出结果用分数表示
目录1 使用format命令2 Matlab/Octave默认精度SHORT3 其他格式,参见 help format1 使用format命令format rateg:A=[0 1/3 1/3 1/3; 1/3 0 1/3 1/3; 1/3 1/3 0 1/3; 1/3 1/3 1/3 0]A = 0 1/3 1/3 1/3...原创 2019-12-12 21:34:07 · 7410 阅读 · 0 评论