打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
[转载]matlab绘图相关内容

Matlab求解线性方程组

转自 Silence的博客,感谢原作者!http://silencethinking.blog.163.com
AX=B或XA=B 
在MATLAB中,求解线性方程组时,主要采用前面章节介绍的除法运算符“/”和“\”。如: 
X=A\B表示求矩阵方程AX=B的解; 
X=B/A表示矩阵方程XA=B的解。 
对方程组X=A\B,要求A和B用相同的行数,X和B有相同的列数,它的行数等于矩阵A的列数,方程X=B/A同理。 

分类:Matlab| 阅读(120)| 评论(0)

转载于懿之的博客 ,感谢原作者!

1:请问matlab中画多张图如何使用同一范围的colorbar?

例如生成了图1,2,3

生成图1时,使用

temp1=caxis;

将图1的z值的取值范围(即colorbar的取值范围)取出。

生成图2,3时

使用

caxis(temp1)

命令将图2,3的z值的取值范围设为同1相同。

然后对各个同使用colorbar命令便可以了。

解释:matlab将z值映射到colormap,colorbar通过z值和colormap的映射关系生成的,所以需要

分类:Matlab| 阅读(990)| 评论(0)

matlab绘制三维曲线

2011-11-17 09:33

转载于挥挥衣袖的空间,感谢原作者!

三维曲线
plot3函数与plot函数用法十分相似,其调用格式为:
plot3(x1,y1,z1,选项1,x2,y2,z2,选项2,…,xn,yn,zn,选项n)
其中每一组x,y,z组成一组曲线的坐标参数,选项的定义和plot函数相同。当x,y,z是同维向量时,则x,y,z 对应元素构成一条三维曲线。当x,y,z是同维矩阵时,则以x,y,z对应列元素绘制三维曲线,曲线条数等于矩阵列数。
  例  绘制三维曲线。

分类:Matlab| 阅读(696)| 评论(0)

一、目录

1.彗星图

   二维彗星图

   三维彗星图

2.帧动画

3.程序动画

4.色图变换

5.Voronoi图和三角剖分

   Voronoi图

   三角剖分

6.四面体

7.彩带图

   彩带图

   三维流彩带图

8.伪彩图

分类:Matlab| 阅读(173)| 评论(0)

引用

史锋 的 共轭梯度法matlab程序

以函数

f=1-(1/(sqrt(2*pi)))*(exp((-(xi-3)^2+yi^2)/2)+0.6*exp((-(xi+3)^2+yi^2)/2));

为例 求解最小值

 

function f=conjugate_gradient(x0,eps)
x=x0;
syms xi yi a
f=1-(1/(sqrt(2*pi)))*(exp((-(xi-3)^2+yi^2)/2)+0.6*exp((-(xi+3)^2+yi^2)/2));
fx=diff(f,xi);
fy=diff(f,yi);
fx=subs(fx,{xi,yi},x0);
fy=subs(fy,{xi,yi},x0);

分类:Matlab| 阅读(136)| 评论(0)

Matlab find() 转载

2011-06-07 22:51

find - Find indices and values of nonzero elements(找出非零元素的索引值)

Syntax

ind = find(X) 
ind = find(X, k)
ind = find(X, k, 'first')
ind = find(X, k, 'last')
[row,col] = find(X, ...)
[row,col,v] = find(X, ...)


Description (描述)

分类:Matlab| 阅读(352)| 评论(0)

hold on
k = waitforbuttonpress;
point1 = get(gca,'CurrentPoint');
finalCircle = rbbox;
point2 = get(gca,'CurrentPoint');
point1 = point1(1,1:2);
point2 = point2(1,1:2);
x0 = (point1(1)+point2(1))/2;
y0 = (point1(2)+point2(2))/2;
r=sqrt((point1(1)-x0)^2+(point1(2)-y0)^2);
sita=0:pi/100:2*pi;
hold on;
xs=r*cos(sita)+x0;
ys=r*sin(sita)+y0;
linehandle=plot(xs,ys,'Color',

分类:Matlab| 阅读(234)| 评论(0)

1.applylut
功能:
在二进制图像中利用lookup 表进行边沿操作。
语法:
A = applylut(BW,lut)
举例
lut = makelut('sum(x(:)) == 4',2);
BW1 = imread('text.tif');
BW2 = applylut(BW1,lut);
imshow(BW1)
figure, imshow(BW2)
相关命令:
makelut
2.bestblk
功能:
确定进行块操作的块大小。
语法:
siz = bestblk([m n],k)
[mb,nb] = bestblk([m n],k)
举例

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
matlab实验报告
Matlab实现正态分布
matlab中特殊符号的写法
最新分享
高等应用数学问题MATLAB求解.第一,二章
数据插值拟合及MATLAB实例和建模分析
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服