matlab surf函数的问题 Matrixcultural dimensionss must agree

matlab使用中出现错误Warning: Matrix dimensions must agree, not rendering mesh._百度知道
matlab使用中出现错误Warning: Matrix dimensions must agree, not rendering mesh.
N,y,3)程序是:N;z=DATA(1:N,2).DAT;y=DATA(1;N=length(DATA)x=DATA(1,1);surf(x:clearload DATA
. -1。求解决求解释。data还是菜鸟啊.
5.dat文件格式是.
2.这样的两万行数字.
提问者采纳
Z]=griddata(x;v4&#39://z=DATA(1;
%插值figure,linspace(minx.html?timeStamp=7" target="_blank">maxx = max(x).html,2);y=DATA(1;[X:<a href="http:N;miny = min(y).baidu,&#39.com/zzz700/blog/item/c4cdab8c6eb202af0e244461load DATA,surf(X;maxy = max(y).DAT,y,maxx)&#39://N=length(DATA)x=DATA(1;minx = min(x),Y.baidu,Z)
%三维曲面你可参考,1):N,maxy),3),Y,linspace(miny,z;:N.com/zzz700/blog/item/c4cdab8c6eb202af0e244461;)
其他类似问题
为您推荐:
其他1条回答
N;plot3(x;N=length(DATA)x=DATA(1楼主错在;z=DATA(1,所以用surf函数是错的:N,y;y=DATA(1。楼主的程序只能做出空间曲线,3):N:load DATA,2),并不能做出空间曲面,1).DAT。应该用plot3程序如下,混淆了曲线和曲面
agree的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁随时随地,快速访问
只要手机在手,您都可以快速、方便地看贴发帖,与论坛好友收发短消息。
极致优化,畅快"悦"读
独有的论坛界面和触屏设计,手机论坛也变得赏心悦目,操作自如。
即拍即发,分享生活
不管是风景图画,还是新闻现场,拍照发帖一气呵成,让您在论坛出尽风头。
下载客户端后,拍摄二维码快速访问本站:
或者通过以下地址访问:
Powered byMatLab出现“??? Error using ==& mldivide Matrix dimensions must agree.”我这问题是处在哪,求指教!_百度知道
MatLab出现“??? Error using ==& mldivide Matrix dimensions must agree.”我这问题是处在哪,求指教!
^2&#39;);a1&#39;(12*&#39;+&#39;D3&#39;);*&#39;*&#39;G&#39;(12*&#39;D2&#39;*&#39,25*&#39,0;+&#39;a2&#39;*&#39;*&#39;(2*&#39;*&#39;*&#39;n&#39;b2;n&#39;b2;E&#39;E&#39;*&#39;(12*&#39;*&#39;6)&#47;*(1-5*(&#39;&#47,0;*&#39.^2&#39;G&#39;&6)&#47;*&#39;E&#39,0;+&#39,0
0;);)&#47;*&#39,0;*&#39;),1;*&#39;n&#39;a3&#39,0
25*&#39;&#47;*(1-5*(&#39;b3;*&#39.^2&#39;G&#39;*&#39;&#47;*&#39;n&#39;G&#39,0;D2&#39? Error using ==&E&#39,1,5*&#39;*&#39;*&#39;(12*&#39;E&#39,0;(12*&#39.^2&#39;D1&#39;);).^2&#39;*&#39;a2&#39,0;a1&#39;*&#39;a1&#39;n&#39&
S=[0;*&#39; clear&*&#39;E&#39;);a3&#39; mldivideMatrix dE&#39;);*&#39;E&#39,0,25*&#39;*&#39;*&#39,0,0.^2&#39;n&#39;G&#39;a3&#39;b3.^2&#39;G&#39,0];b1;*&#39;6)&#47;*&#39;*&#39;*&#39;D3&#39;&#47,0;*&#39;b1,0
25*&#39;E&#39.^2&#39;)&#47;*&#39,25*&#39,1
5*&#39,0,0;n&#39;*&#39;a2&#39;*&#39;(2*&#39,0;a2&#39;);D3&#39;*&#39,0
0;*&#39;(2*&#39,25*&#39,0;D1&#39;D1&#39;)&#47,5*&#39,0;b2;(12*&#39;D1&#39;G&#39;D2&#39;G&#39;*(1-5*(&#39.^2&#39;G&#39;&D2&#39;b1;D3&#39?;a3&#39;n&#39;a1&#39;b3;n&#39?
我有更好的答案
这是由于运算符(= + - &#47,典型的出错原因是错用了矩阵运算符; * 等)两边的运算对象维数不匹配造成的:矩阵的维数必须一致 出错原因错误用法Matrix dimensions must agree错误的中文解释是。matlab 通过“.”来区分矩阵运算和元素运算
改完之后还是运行错误啊 求指教
其他类似问题
为您推荐:
agree的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁小木虫 --- 500万硕博科研人员喜爱的学术科研平台
&&查看话题
matlab “Inner matrix dimensions must agree.”一直不知道哪里出错了 求助
y = ((m*x)./(n*x+1)).*8.314*298.15*(log(x)-0.784*(1.7321*x.^0.5/(1+2.0785*x.^0.5) ...
& &&&+1.6667*log(1+2.0785*x.^0.5))+2.6667*A*x ...
& &&&+(2.6667*B/12)*(1-2*(1+3.464*x.^0.5).*exp(-3.464*x.^0.5) ...
& &&&+(1+3.464*x.^0.5+6*x).*exp(-3.464*x.^0.5))+2.8289*x.^2*C)+0.07214;
求助:matlab “Inner matrix dimensions must agree.”一直不知道哪里出错了 求助!非常感谢
谢谢 除了你改的那个地方之外 好像还有错的地方 运行之后还是同样的错误
y = ((m*x)./(n*x+1)).*8.314*298.15o*(log(x)-0.784*(1.7321*x.^0.5o/(1+2.0785*x.^0.5) ...
& &&&+1.6667*log(1+2.0785*x.^0.5))+2.6667*A*x ...
& &&&+(2.6667*B/12)*(1-2*(1+3.464*x.^0.5).*exp(-3.464*x.^0.5) ...
& &&&+(1+3.464*x.^0.5+6*x).*exp(-3.464*x.^0.5))+2.8289*x.^2*C)+0.07214;
除了2楼修改到的一处之外,还有一处,第一行298.15后面还少个点,修改后,把m n A B C按常数处理,x按数组处理,已通过测试,无错误。
谢谢你怎么我还想问下你matlab nifit函数和1stopt拟合结果不一致怎么办?哪个更好一点?
MATLAB的lsqnonlin函数更常用一些。
不同软件不同算法拟合效果的比较,主要是看拟合指标,比如残差、残差平方和,更直观的看相关系数(之平方)、决定系数(之平方),这些指标更优者,则该算法更优。
一般说来,1stopt获得的拟合指标更优。
研究生必备与500万研究生在线互动!
扫描下载送金币

我要回帖

更多关于 dimensions 官网 的文章

 

随机推荐