一个大的矩阵中有很都的零点,对其进行插值的同时如何保持矩阵大小不变,用matlab如何实现如一个矩阵0 0 0 3 0 0 0 0 5 0 0 01 0 0 0 6 0 0 7 0 0 0 00 4 0 0 0 0 8 0 0 0 0 0 .这样一个n*n的矩阵如何对其插值,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 17:42:53
一个大的矩阵中有很都的零点,对其进行插值的同时如何保持矩阵大小不变,用matlab如何实现如一个矩阵0 0 0 3 0 0 0 0 5 0 0 01 0 0 0 6 0 0 7 0 0 0 00 4 0 0 0 0 8 0 0 0 0 0 .这样一个n*n的矩阵如何对其插值,
xVIsG+sIxX*'9&9ǥ@2%|m dcK2hAf9Y%vt!HW.9(u[-=֒jhf'vK1 4TG:лEŹW(ق5 ?ߨ MQʭZY@tlj'ݴL9}@oYS168GU`M@4AC.24!X+=#ǾZ;ˇnZUx5J7ºxfs"-~n3=K#R4"xD+_]}ɘ?Ч8}`6ަ7ߠ1}cʸ>v ;~0[ePms$Owâ :"hR=4 P@?x_)]]4? L_y"2dOFfPH[xaKpPGs87S(״kUADT7>hj*+Z[+erl0ʊ] @}ROJWmOM9DyƇGz5 )oH'* i ;W .Np;(vz\+yYĽgɺ)\p66wKT):XԻ+j?޻ýo h3h7-eBw:1}㔱 lqb88ҵN;ZBdzMFp4xo{7̬g i?aH$?Jhd!x2 yxQ Ârbg 48vP+76^i@<`m4a?mtҙ*t]C& tK--wZ݂^Jza}7CAkƛ%Ir[$} E.'44 z{ r U#Up2c`(ǔ,9J)/0B/@)jn5UtYrO=4eso6Ă7D^M}rW>Ea[8"++arPw?`)"G'm?\:En[W ϻ

一个大的矩阵中有很都的零点,对其进行插值的同时如何保持矩阵大小不变,用matlab如何实现如一个矩阵0 0 0 3 0 0 0 0 5 0 0 01 0 0 0 6 0 0 7 0 0 0 00 4 0 0 0 0 8 0 0 0 0 0 .这样一个n*n的矩阵如何对其插值,
一个大的矩阵中有很都的零点,对其进行插值的同时如何保持矩阵大小不变,用matlab如何实现
如一个矩阵
0 0 0 3 0 0 0 0 5 0 0 0
1 0 0 0 6 0 0 7 0 0 0 0
0 4 0 0 0 0 8 0 0 0 0 0
.
这样一个n*n的矩阵
如何对其插值,得到一个平滑的曲面,同时矩阵的大小不变

一个大的矩阵中有很都的零点,对其进行插值的同时如何保持矩阵大小不变,用matlab如何实现如一个矩阵0 0 0 3 0 0 0 0 5 0 0 01 0 0 0 6 0 0 7 0 0 0 00 4 0 0 0 0 8 0 0 0 0 0 .这样一个n*n的矩阵如何对其插值,
构造一个内联函数对象
被解函数 以 为自变量,和 为数.假如在 fzero 中直接采用字符串表示被解函数,容易出错.因此先构造内联函数如下:
y=inline('sin(t)^2*exp(-a*t)-b*abs(t)','t','a','b'); %
(2)作图法观察函数零点分布
a=0.1;b=0.5;t=-10:0.01:10; % 对自变量采样,采样步不宜太大.
y_char=vectorize(y); % 为避免循环,把 y 改写成适合数组运算形式.
Y=feval(y_char,t,a,b); % 在采样点上计算函数值.
clf,plot(t,Y,'r');hold on,plot(t,zeros(size(t)),'k'); % 画坐标横轴
xlabel('t');ylabel('y(t)'),hold off
图 5.6.2 .2-1 函数零点分布观察图
(3)利用 zoom 和 ginput 指令获得零点的初始近似值(在 MATLAB 指令窗中进行)
zoom on % 在 MATLAB 指令窗中运行,获局部放大图
[tt,yy]=ginput(5);zoom off % 在 MATLAB 指令窗中运行,用鼠标获 5 个零点猜测值.
图 5.6.2 .2-2 局部放大和利用鼠标取值图
tt % 显示所得零点初始猜测值(该指令可在 Notebook 中运行).
tt =
-2.0032
-0.5415
-0.0072
0.5876
1.6561
(4)求靠近 tt(4) 的精确零点
[t4,y4,exitflag]=fzero(y,tt(4),[],a,b) %
Zero found in the interval:[0.57094,0.60418].
t4 =
0 .5993
y4 =
0
exitflag =
1
(5)求在 tt(3)附近的精确零点
从理论分析可知,函数的一个零点.但即便是以十分靠近该零点的 为搜索的初始值,也找不到 ,而却找到了另一个零点.原因是曲线没有穿越横轴.请看下面指令的运行结果.
[t3,y3,exitflag]=fzero(y,tt(3),[],a,b)
Zero found in the interval:[0.58266,-0.59706].
t3 =
-0.5198
y3 =
0
exitflag =
1
(6)观察 fzero 所采用的 options 缺省设置,并更改控制计算精度的相对误差设置.
op=optimset('fzero') % 提取 fzero 所采用的 options 缺省设置
op =
ActiveConstrTol:[]
.
Display:'final'
.
TolX:2.2204e-016
TypicalX:[]
op=optimset('tolx',0.01); % 把终止计算的相对误差阈值设置得较大
op.TolX % 观察新设置值.注意 TolX 字母的大小写.
ans =
0.0100
(7)利用新设置的选项参数重新求 tt(4)附近的零点,以便比较.
[t4n,y4n,exitflag]=fzero(y,tt(4),op,a,b) % 采用新的 op 设置参数.
Zero found in the interval:[0.57094,0.60418].
t4n =
0 .6042
y4n =
0 .0017
exitflag =
1
图片见网页

我快学到这内容拉

一个大的矩阵中有很都的零点,对其进行插值的同时如何保持矩阵大小不变,用matlab如何实现如一个矩阵0 0 0 3 0 0 0 0 5 0 0 01 0 0 0 6 0 0 7 0 0 0 00 4 0 0 0 0 8 0 0 0 0 0 .这样一个n*n的矩阵如何对其插值, 在matlab中怎样将一个灰度矩阵转换成正常的数值矩阵我得出一个图像的灰度矩阵,怎样将这个矩阵转变成正常的矩阵,对其进行乘除运算后的元素值可以超出0-255的范围,大牛们, 已知100×100矩阵,matlab怎么去除矩阵中小于某值的数,并利用剩下的数值将矩阵进行插值?现在编一个矩阵,如4×4矩阵[ 1.5 2.5 3.5 2.72.5 2.6 3.6 2.43.2 2.7 2.5 2.51.8 2.8 2.6 2.7 ]怎么将矩阵中小于2.5的值去 设计一个矩阵运算器,对矩阵进行乘方(^)、加(+)、减(-)、乘(*)运算,C语言版的 对矩阵进行行列变换改变矩阵的秩吗 matlab中如何对一个矩阵进行网格划分并统计,如统计其中有0 的矩阵个数? 螺旋测微器的零点读数的正负号怎么确定?怎样对测量值进行修正? 这个是通信市场营销学留的作业 让坐一个PPT 谁给一个思路啊?试分析中国移动的各产品所处的生命周期,并分析其特点,并在波士顿矩阵对其进行定位 矩阵的相似问题对一个矩阵A进行行列变换得到B,那么对一个同阶的E进行相同的行列变换会得到什么?如何判断两个不可对角化的矩阵是否相似? 您好!最近利用ArcGIS10.0 对一些采样点进行克里金插值,但是插值出来的表面为一个颜色.您知道原因吗? matlab中怎么把一个256*256的矩阵分块成8*8的矩阵,再对块矩阵进行循环处理 线性代数:一个矩阵的伴随矩阵的逆矩阵等于什么如题顺便问一下:一个矩阵的伴随矩阵的伴随矩阵等于什么 其行列式的值等不等于原矩阵的值 采用 MATLAB 的循环,判断等控制语句,获得一个随机数矩阵中每行的最大值每列的最大值整个矩阵的最值该随机数矩阵由键盘输入指令来给出,其数组大小可任意给定. 一个大五角星一群小星星的标志是什么车?还有两面旗对插的又叫什么车? matlab 对原矩阵的每一列进行归一化 对矩阵A进行初等变换,会改变它行列式的值吗? 求一个矩阵相加函数matadd()思路,编写一个矩阵相加函数matadd(),使其具体的调用格式为A=matadd(A1,A2,… ),要求该函数能接受可变多个矩阵进行加法运算. 矩阵求导请问如何对矩阵进行求导.有没有相关的介绍.