程序:
figure(2)
syms f;
tw1=100;
tw2=200;
X=linspace(0,0.6,121);
Y=linspace(0.4,0,81);
[x,y]=meshgrid(X,Y);
m=sym('m');
f=(4./((2.*m-1).*pi))*(sin((2.*m-1).*pi*x./0.6)*sinh((2.*m-1).*pi*y/0.6))./sinh((2.*m-1).*pi.*0.4./0.6);
S=symsum(f,m,1,100);
T=(tw2-tw1)*S+tw1;
surf(x,y,T);
shading interp %去掉网格线
grid on
title('解析解图像')
xlabel('L1')
ylabel('L2')
tlabel('T(温度)')
但它显示Error using mupadmex
Error in MuPAD command: The dimensions do not match. [(Dom::Matrix(Dom::ExpressionField()))::_mult2]
Error in sym/privBinaryOp (line 1506)
Csym = mupadmex(op,args{1}.s, args{2}.s, varargin{:});
Error in sym/mtimes (line 184)
X = privBinaryOp(A, B, 'symobj::mtimes');
怎么改好啊
大侠们帮忙看看,MATLAB中编的程序哪里出错了
程序哪里出错了?程序主要存在的错误有,1、e应该为轮换搜索的次数 2、用solve()函数求解的t, s 为全部解,其解既有实数,又有虚数,所以在执行 C=X+t*e1 、C=X+s*e2 命令时出现了错误(软件不知道要用你哪个值去计算)3、因而声明变量时,应变量t, s 为实数解,syms t s real 4、...
关于MATLAB!那个大侠帮我看看那里错了啊!
你这个好像做什么正态随机数,不过还是看不懂要做什么。z是什么啊。这里语法有问题的是最后一句fprint('可靠度指标 bata=% f\\n',norminv(1-pf));你加一个f变为fprintf 就是将fprint 改为fprintf 其他我就不知道了了。不过计算过程中,pf=0,是一个数啊。
MATLAB运行时出错,大侠帮帮忙!
几处错误:【1】是==,不是= = 【2】是'high',不是\/high\/ 程序通了。三个小图。[b,a]=iirfilt(1,2000,3000,2400,2600,1,20,10000)function[b,a]=iirfilt(mode,fp1,fp2,fs1,fs2,rp,as,sample)mode=1;fp1=2000;fp2=3000;fs1=2400;fs2=2600;rp=1;as=20;sample=10000;wp1=2*fp...
...matlab里面总是提示这里有错误,哪位大侠看看,帮忙检查错误~
x1=sol(1); matlab里面总是提示这里有错误,哪位大侠看看,帮忙检查错误~ 首页 问题 全部问题 经济金融 企业管理 法律法规 社会民生 科学教育 健康生活 体育运动 文化艺术 电子数码 电脑网络 娱乐休闲 行政地区 心理分析 医疗卫生 精选 知道专栏 知道日报 知道大数据 知道非遗 用户 知...
各位大侠急求啊,matlab程序,先经过滤波,然后用滤波后得到的数据进行曲线...
1.for循环处出错2.拟合函数写错 下面是修改过的;fn=1600;%采样频率 fp=[80,150]; %要求保留的频段 fs=[60,180];Rp=3; Rs=30;Wp=fp\/(fn\/2);%计算归一化角频率 Ws=fs\/(fn\/2);t=0:1\/fn:1;x1=sin(2*pi*300*t); %这里X1是噪声 需要通过带阻滤波滤除 x2=sin(2*pi*12...
Matlab程序运行时出现个错误Undefined function or method 'psnr' for...
这里有PSNR的程序,供参考 function psnr=PSNR(Img1,Img0)计算图像Img1对Img0的PSNR值 输入参数 Img1:给定图像 Img1 Img0:参考图像 图像大小必须一样 输出参数 psnr:PSNR N3=size(Img1);tmp=minus(uint8(Img1),uint8(Img0));tmp=tmp.*tmp;MSE=sum(sum(tmp))\/(N3(1)*N3(2));if(...
matlab错误 Error using ==> mpower Inputs must be a scalar and a...
Error using ==> mpower 这样的错误?其实,用 help mpower 查阅该函数的参考信息,可以知道mpower是矩阵幂函数(Matrix power),对应的符号就是“^”,而这个符号在楼主的表达式中。这里,要顺便做一点背景性的介绍:MATLAB中的运算符其实都有对应的函数,例如,“^”对应mpower,“*”对应mtimes,...
大侠们帮忙看看这段matlab代码,修改了2天依然没结果,问题如下:??? Eit...
不过按你原来那样几分还是有问题 你的segma得到的关于h的函数,在h取0~pi\/2时是大于0的,而h取pi\/2~pi时是小于0的 而你的m中有erf(sqrt(segma).\/2)要对segma开方,如果segma是负数,开方出来就是虚数 而erf函数对虚数是没有定义的 所以将几分范围改为0~pi\/2 可以得到结果 zzlb = 0.2845...
在MATLAB里编写m程序使用if判断语句时,逻辑判断始终出现问题。望请大侠...
最好写成if abs(d1-0.0020)<eps比较好,至少我认为比d1==0.0020要好。电脑存储数据都会截断的(就是说不会存无穷多位,而是二进制里存了前面几十位后,后面的就不存了),所以对于浮点数有些不太大的误差都是正常的,要比较浮点数的话,不能太精确,所以最好是范围比。要比较整数,是可以...
我的matlab r2009b 在我的本上不能正常运行,在对话框里总显示乱码,但如...
办法1:在matlab安装目录下的bin\/matlab文件中(一堆注释后面)添加:export AWT_TOOLKIT=MToolkit 该方法可以解决显示问题,但会经常出现无法输入的问题。比如调用plot函数后,command窗口就 无法输入新字符了,只能通过依次点击Current Directory 和 Workspace解决。。依次点击后就可以 继续输入字符了。方法2:...