MATLAB
文章平均质量分 58
MATLAB系列笔记与Matlab代码
阿正的梦工坊
岁月不饶人,我亦未曾饶过岁月
展开
-
台湾国立大学郭彦甫Matlab教程笔记(1)schedule
初次接触原创 2019-08-14 12:04:41 · 4148 阅读 · 9 评论 -
台湾国立大学郭彦甫Matlab教程笔记(2)
基本数学函数/ 嵌套函数/变数/特殊的变数和常量/调用优先级/数据显示格式原创 2019-08-15 15:26:59 · 2024 阅读 · 0 评论 -
台湾国立大学郭彦甫Matlab教程笔记(3)Array indexing
矩阵和向量对于matlab特别重要。A([1 3],[1 3])的含义是什么呢?还有A([1 3;1 3])怎么理解呢?原创 2019-08-15 16:33:30 · 2106 阅读 · 4 评论 -
台湾国立大学郭彦甫Matlab教程笔记(4)matrix
matrix的运算:加减乘除等,一些常用函数one(),eye(),一些常用操作:取最大值max(max())原创 2019-08-15 20:30:55 · 3352 阅读 · 0 评论 -
台湾国立大学郭彦甫Matlab教程笔记(5)structured programming
script writing/structured programming原创 2019-08-16 11:10:19 · 3253 阅读 · 10 评论 -
台湾国立大学郭彦甫Matlab教程笔记(6)user define function
1.内建函数function 的一些基本知识。包括function关键字,函数名,输入变量,输出变量。2.两个用户自定义function的例程实现。一个:多输入单输出;另一个:多输入多输出。原创 2019-08-16 21:13:12 · 3740 阅读 · 5 评论 -
台湾国立大学郭彦甫Matlab教程笔记(7)matlab data type
台湾国立大学郭彦甫Matlab教程笔记(7)today:1.varibles:string,structure,cell 今天进阶的variblesmatlab data types数据类型原创 2019-08-17 14:01:53 · 3471 阅读 · 4 评论 -
台湾国立大学郭彦甫Matlab教程笔记(8)文件读写
matlab向 excel写入数据xlswrite(),从excel读取数据xlsread()原创 2019-08-18 17:05:26 · 1676 阅读 · 4 评论 -
台湾国立大学郭彦甫Matlab教程笔记(9) basic plotting
台湾国立大学郭彦甫Matlab教程笔记(9)today:1.basic plotting2.graphical objects propertiesbasicsmatlab has a powerful plotting engine that can generate a wide variety of plotsplot from ‘‘data’’1.matlab does ...原创 2019-08-18 23:32:30 · 1820 阅读 · 0 评论 -
台湾国立大学郭彦甫Matlab教程笔记(10) basic plotting下
本文主要记录了matlab绘图的一部分基础知识。 包括绘图物件的继承关系,物件的属性获取与修改,绘制多幅图,显示栅格,保存图片。当然,包括如何在坐标轴显示pi等信息原创 2019-08-19 12:09:06 · 2700 阅读 · 4 评论 -
台湾国立大学郭彦甫Matlab教程笔记(11) advanced 2D plots 上
台湾国立大学郭彦甫Matlab教程笔记(11)today:1.advanced 2D plots2.color space色彩使用3.3D plots图形概览,做研究的时候需要选择图形special plots特殊绘图funtions1:loglog: graph with logarithmic scales for both axes两个坐标轴都是对数semilogx:gr...原创 2019-08-19 22:42:13 · 1796 阅读 · 3 评论 -
台湾国立大学郭彦甫Matlab教程笔记(12) advanced 2D plot 下
今天这篇文章记录了有关颜色的matlab函数一部分。fill()填充函数,颜色修改,imagesc()函数,colormap()函数等。原创 2019-08-20 11:00:27 · 1601 阅读 · 2 评论 -
台湾国立大学郭彦甫Matlab教程笔记(13) 3D
3D plots几个重要指令,重要函数。functions:线图plot3: 3D line plot几个画表面的图surf: 3D shaded surface plotsurfc: contour plot under a 3D shaded surface plot 轮廓画图surface: create surface objectmeshc:plot a contour...原创 2019-08-20 14:58:46 · 3486 阅读 · 1 评论 -
台湾国立大学郭彦甫Matlab教程笔记(14)polynomial differentiation多项式微分
台湾国立大学郭彦甫Matlab教程笔记(14)today:polynomial differentiation and integration多项式微分与积分numerical differentiation and integration数值微分与积分Differentiation微分1.the derivative of a function f(x) is written asn...原创 2019-08-23 12:27:12 · 1710 阅读 · 1 评论 -
台湾国立大学郭彦甫Matlab教程笔记(15)polynomial integration 多项式积分
台湾国立大学郭彦甫Matlab教程笔记(15)Polynomial integration多项式积分一个多项式和它的积分如下MATlAB中如何计算积分?polynomial integration :polyint()多项式积分的函数:polyint()这个函数怎样用呢?polyint(p,3),其中第一个参数是被积多项式的系数向量,第二个参数是给定的常数。举例:计算下面函数的积...原创 2019-08-23 14:07:39 · 1244 阅读 · 0 评论 -
台湾国立大学郭彦甫Matlab教程笔记(16) 数值微分 numerical differentiation
数值微分主要使用diff()函数。需要注意的是做一次微分,entry减少一,就是vector维度少一个。一次微分:m=diff(y)./diff(x);%一次微分二次微分:m2=diff(m)./diff(x(1:end-1));%二次微分原创 2019-09-03 11:38:21 · 2120 阅读 · 2 评论 -
台湾国立大学郭彦甫Matlab教程笔记(17)numerical integration
本文记录了数值积分的一些用法。介绍了三种求数值积分的方法:用矩形近似sum()函数,用梯形近似trapz()函数,还有Simpson方法。然后介绍了函数作为input的用法, 在此基础上讲解了数值积分integral()函数的用法:可以求解一重积分integral()、两重积分integral2()、三重积分integral3()函数等。原创 2019-09-03 12:04:08 · 2250 阅读 · 1 评论 -
台湾国立大学郭彦甫Matlab教程笔记(18) root finding(symbolic)
本文学习了方程求根的一中方法,用symbolic 的方法,可以显式的表达出来一个结果,很直观。声明符号变量使用 关键字 syms求根使用函数solve()解方程组 也可以使用solve()函数,只需要加上几个形参。同样可以解带有a,b等字母系数的方程原创 2019-09-03 15:18:24 · 1112 阅读 · 0 评论 -
台湾国立大学郭彦甫Matlab教程笔记(19)symbolic differentiation and integration
symbolic形式的积分和微分更加直观,直接给出表达式。符号积分的函数Int()符号微分的函数diff()原创 2019-09-03 15:57:13 · 1225 阅读 · 0 评论 -
台湾国立大学郭彦甫Matlab教程笔记(20) root finding(numeric)
学习了求解非线性方程组的函数fsolve()的使用。还有一个求根函数fzero(),适用条件:函数图像穿过x轴还有针对多项式的求根公式roots()后面介绍了两种求根的原理:二分法和牛顿法(切线逼近,速度快)最后提及 递归函数recursive function原创 2019-09-04 12:19:10 · 2101 阅读 · 2 评论 -
台湾国立大学郭彦甫Matlab教程笔记(21)linear equations(高斯消去法和追赶法)
本文记录了线性方程组的一些解法。【1】高斯消去法rref()函数。【2】追赶法:上下三角阵:Ax=b ,A =inv(L)*U得到 y=U*x先求解:inv(L)*y=b再求解:Ux=y原创 2019-09-04 14:56:14 · 2262 阅读 · 3 评论 -
台湾国立大学郭彦甫Matlab教程笔记(22) Cramer's method(Inverse matrix逆矩阵法)
本文记录了线性方程组的解法(二):逆矩阵的方法。同时学习了一下singular矩阵(奇异矩阵)的知识。会使用cond()函数判断矩阵是否健康,使用rank()函数求得矩阵的秩(几个线性独立的向量)原创 2019-09-05 15:01:17 · 2226 阅读 · 0 评论 -
台湾国立大学郭彦甫Matlab教程笔记(23) linear systems
本文记录了线性系统的知识。讲解了特征值(eigenvalue)和特征向量(eigenvector)的原理,学会了求解矩阵的特征值和特征向量的函数eig()原创 2019-09-05 16:00:18 · 2539 阅读 · 0 评论 -
matlab中plot同时绘制两个函数时向量长度不一致的解决办法
在同一张图上绘制函数及其导数的图形的时候遇到的问题:求导数需要diff函数,众所周知,diff函数计算的是差值,出来的向量比原向量维数少1,导致用一个plot绘制的时候会报错matlab中绘图时遇到向量长度不一致的解决办法下面是错误使用的用法和结果那我是怎么解决的呢?使用两个plot函数,然后对自变量x做相应的修改。因为diff之后维度少1,则x也应该少1,于是绘图时x变成x(1:end...原创 2019-08-23 15:51:59 · 30437 阅读 · 0 评论 -
局部线性嵌入(LLE)算法matlab可运行
踩坑原创 2021-05-12 10:11:36 · 1170 阅读 · 2 评论 -
matlab中怎么使用disp函数显示一句话同时输出变量值呢?
今天在写matlab程序的时候,发现之前matlab输入input和输出output函数的使用有点遗忘,于是决定记录下来这些零碎的知识点。那么disp如何显示一句话同时输出变量值呢?参考的disp官方文档下面给出一种方法用中括号[]把一些变量括起来,然后用disp函数显示。其中可能用到一些类型转换函数,比如num2str()函数就是把数字变成字符串。下面是一个例子:想要显示“在h是0.0...原创 2019-08-23 15:08:32 · 20009 阅读 · 0 评论 -
matlab批量对图片进行添加椒盐噪声并批量保存到文件夹
踩坑原创 2021-05-14 10:57:57 · 1248 阅读 · 1 评论 -
matlab绘图标题含有n=变量的方法(类似c语言)
按照惯例,先给出结果:这里的n=5 是自动生成的,类似于c语言的printf输出。这里我们使用的是 sprintf()函数。实现title含有n=5(或者某一个数字)的具体的代码如下:title(sprintf('n=%d Butterworth Lowpass Filter',n));下面是全部的代码:Wp=40/500;%通带边界频率Ws=150/500;%阻带边界频率...原创 2019-12-03 20:05:44 · 2353 阅读 · 1 评论 -
matlab批量读取图像图片并批量处理图像(以伽马校正为例)以及批量保存图像
踩坑原创 2021-05-13 18:25:15 · 6500 阅读 · 1 评论 -
Matlab2018a求解一元二次方程
含有根号的一元二次方程的matlab求解原创 2020-04-13 21:22:34 · 6608 阅读 · 0 评论 -
matlab如何绘制三维隐函数?
fimplicit3原创 2020-04-30 21:05:02 · 4728 阅读 · 0 评论 -
mat lab 2018a遇到问题:Why do I receive License Manager Error -8?的解决方法
踩坑原创 2021-03-17 13:38:14 · 5285 阅读 · 0 评论 -
JPEG压缩matlab实现
参考别人原创 2020-07-05 13:59:21 · 15240 阅读 · 21 评论