matlab编程中出现问题,说是矩阵维度不一致 ,急求贵人帮助!!!! matlab 提示说内矩阵维度不一致。

matlab \u51fa\u73b0\u77e9\u9635\u7ef4\u5ea6\u4e0d\u4e00\u81f4\u7684\u60c5\u51b5

\u9519\u8bef\u51fa\u73b0\u5728\u5012\u6570\u7b2c\u4e8c\u884c\uff1az=(Y-p)^2-4;
\u9519\u8bef\u539f\u56e0\u6709\u4e24\u4e2a\uff1a
Y\u548cp\u7684\u7ef4\u5ea6\u4e0d\u4e00\u81f4\uff0cY\u662f\u4e8c\u7ef4\u77e9\u9635\uff0cp\u662f\u5217\u5411\u91cf\uff0c\u65e0\u6cd5\u76f4\u63a5\u76f8\u51cf
\u6570\u4e58\u7684\u5e73\u65b9\u8fd0\u7b97\u9700\u8981\u4f7f\u7528.^
\u5bf9\u4e8e\u95ee\u98981\u9700\u8981\u6839\u636e\u4f60\u7684\u7269\u7406\u610f\u4e49\u4fee\u6539\uff0c\u56e0\u4e3a\u6211\u4e0d\u4e86\u89e3\u4f60\u7684\u95ee\u9898\u80cc\u666f\uff0c\u6240\u4ee5\u7b80\u5355\u4fee\u6539\u4e3a\uff1a
\u5c06p\u77e9\u9635\u7684\u6240\u6709\u5143\u7d20\u8bbe\u7f6e\u4e3a3
clc;clear all;t=0:0.0001:0.2;d=5;%\u8fdb\u7ed9\u7387c=10;%\u5de5\u4ef6\u65cb\u8f6c\u9891\u7387R=45;%\u521d\u59cb\u5200\u5c16\u5706\u5f27\u4e2d\u5fc3\u4e0e\u5de5\u4ef6\u4e2d\u5fc3\u8ddd\u79bbw=2*pi*c;%\u89d2\u9891\u7387p=R-d*c*t;%\u6781\u534a\u5f84p_=p-2:0.1:p+2;[X,Y]=meshgrid(t,p_);x=Y.*cos(20*pi*X);%x\u65b9\u5411\u5750\u6807y=Y.*sin(20*pi*X);%y\u65b9\u5411\u5750\u6807p=ones(size(Y))*3; % \u6b64\u5904\u5c06p\u4fee\u6539\u4e3a\u5168\u90e8\u5143\u7d20\u90fd\u662f3\uff0c\u5177\u4f53\u53ef\u6839\u636e\u4f60\u7684\u9700\u6c42\u4fee\u6539z=(Y-p).^2-4;%z\u65b9\u5411\u5750\u6807mesh(x,y,z);

[0,m1*g,0,m2*g]'

\u4e0d\u8981\u8f6c\u7f6e\uff0c\u76f4\u63a5[0,m1*g,0,m2*g]\u5c31\u597d

这是最优化问题。
1 新建m文件把myobj函数贴进去,保存;
myobj函数中
atan(2.*x(3)/(562+2.*s))
改成
atan(2.*x(3)./(562+2.*s))
2 新建m文件把mycon函数贴进去,保存;
3 在command window里输入
>> A=[];b=[];Aeq=[];beq=[];
lb=[100;231;30];%%下界是列向量
ub=[148;258;107];%%上届同样是列向量
x0=[0;0;0];%%初值写成列向量形式
options=optimset('LargeScale','off','display','iter');
[x,fval,exitflag]=fmincon(@myobj,x0,A,b,[],[],lb,ub,@mycon,options)
myobj是目标函数,mycon是非线性约束条件。

最后一句最后一个除号后面加个点就行了:
atan(2.*x(3)/(562+2.*s)));
改成
atan(2.*x(3)./(562+2.*s)));

  • MATLAB鍦缂栫▼鏃,鍑虹幇Undefined function or method 'randi' for input...
    绛旓細杩欐槸鍥犱负Matlab鐨鏃╂湡鐗堟湰锛屽Matlab 2007涓嶆敮鎸乺andi鍑芥暟锛岃В鍐冲姙娉曪細缂栧啓randi鍑芥暟鐨勪唬鐮侊細function matrix=randi(num,a,b)vector=randsample(num,a*b);matrix=reshape(vector,a,b);end 灏嗗畠淇濆瓨涓簉andi.m鏂囦欢銆
  • matlab缂栫▼闂
    绛旓細鐭╅樀缁存暟涓嶄竴鑷淬闂鍑虹幇鍦ㄧ煩闃礐鐨勮绠椾腑锛欳=Q./(2*3.14*u*y1.*z1).*exp(-Y.^2./(2*y1.^2)).*(exp((H)^2./(2*y1.^2))+exp((H)^2./(2*z1.^2)));鍗冲湪exp((H)^2./(2*y1.^2)璁$畻涓皯浜嗕釜鐐癸紝浠庤岀偣闄ゅ彉鎴愪簡闄锛屽嚭闂浜嗐傜幇鍦ㄨ繍琛岃偗瀹氬ソ浜嗭紒锛侊紒
  • 姹傞珮鎵嬭В鍐充笅闈MATLAB缂栫▼杩愯鍚鍑虹幇鐨闂
    绛旓細杩欎釜鐐圭‘瀹氬氨濂戒簡锛岃繍琛屽悗锛屽鏋绋嬪簭鏈鏇存敼锛屼細淇濆瓨銆
  • matlab缂栫▼涓鐨勪竴浜闂
    绛旓細2銆(bounds(:,2)-bound(:,1))鏄鈥渂ounds鈥濊繖涓簩缁存暟缁勭殑绗簩鍒楀厓绱犲噺鍘荤涓鍒楀厓绱犮3銆佷笉鏄備綘杩欐牱灏辫浜嗭細function S=bgg(x,y,z,o,p)銆傘傘係锛坕锛= 锛涙垨鑰呯洿鎺= 锛涘氨鏄浣犳妸鍑芥暟涓殑鍙橀噺锛屼笉绠℃槸鍚戦噺杩樻槸鐭╅樀锛岀洿鎺ユ斁鍦ㄨ繑鍥炲煎灏辫銆傜敋鑷 m=3锛汼=[1 5 9 4]锛涗綘鎯充簩鑰...
  • matlab杩愯鍑洪敊:鏈畾涔変笌 'double' 绫诲瀷鐨勮緭鍏ュ弬鏁扮浉瀵瑰簲鐨勫嚱鏁 'int...
    绛旓細瀵逛簬鍒濆鑰呮潵璇达紝寮鍙MATLAB绋嬪簭鏃讹紝缁忓父鍥炲嚭鐜拌澶氶敊璇侻ATLAB绋嬪簭杩愯鏃跺嚭鐜閿欒鍚庯紝鍙氳繃閫傚綋鐨勬柟娉曞畾浣嶅拰鏌ユ壘锛屾搷浣滄楠ゅ涓嬫墍鍒椼備笅杩版柟娉曟弿杩颁腑锛岄噰鐢ㄥ涓嬪疄渚嬬▼搴忚繘琛岃鏄庯紱2.MATLAB绋嬪簭杩愯閿欒鍚庯紝鍒囨崲鍒癕ATLAB鍛戒护琛屼腑锛岃瀵熷懡浠よ涓殑閿欒淇℃伅锛岀‘瀹氶敊璇師鍥狅紱3.鍦ㄩ敊璇俊鎭腑锛屾煡鎵炬簮绋嬪簭涓敊璇...
  • Matlab缂栫▼闂
    绛旓細浠旂粏鐪嬩簡涓嬬畻娉锛屾湁浠ヤ笅闂锛1銆乨r/d纬=0姹鍑鐨勬湭蹇呮槸鏋佸肩偣锛屼篃鍙兘鏄┗鐐广2銆佸嚱鏁板緢鍙兘鏄宄板肩殑锛岃繖绉嶆柟娉曚技涔庢瑺濡ャ3銆佽缁欏嚭鍏蜂綋鐨勬暟鎹畉銆丗(t)锛屽惁鍒欒嚜宸辫缃暟鎹紪鍐欑殑绋嬪簭鏈繀鑳介傚簲浣犵殑闂銆
  • 鐢∕ATLAB缂栫▼,鍑虹幇涔辩爜鎬庝箞鍔?
    绛旓細瀵逛簬澶у鏁帮紝鐮旂┒鐢熸垨鑰呭崥澹敓锛鐢∕ATLAB缂栫▼缁樺浘锛屽簲璇ユ槸缁忓父閬囧埌鐨勪簨鎯呫傜劧鑰屾垜鐩镐俊寰堝浜洪兘閬囧埌杩欐牱鐨闂锛鐢诲畬鍥撅紝鏍囬,妯酱,浠ュ強绾佃酱l閮芥槸鐢ㄦ眽瀛楁爣璁扮殑锛屼繚瀛榚ps鏍煎紡鐨勬椂鍊欙紝灏变細鍑虹幇涔辩爜锛屼絾鏄鏋滄爣棰橈紝鍧愭爣閮界敤鑻辨枃鍐欑殑锛屼繚瀛樺浘鐗囩殑鏍煎紡锛屾槸涓嶄細鍑虹幇涔辩爜鐨勩傜劧鍚庢湁涓浜涚壒娈婃儏鍐碉紝闈炲緱闇瑕丮ATLAB鐢...
  • 鍦matlab涓涓嬮潰缂栫▼鍝噷鍑浜闂?
    绛旓細宸茬煡Io=1锛孡=2.3750锛屛=45掳锛屾眰dx鍜宒y銆傚垎鏋愬凡鐭ュ叧绯诲紡锛屾垜浠湅鍒拌鏂圭▼鍙互鐢╲pasolve鍑芥暟姹傝В锛屽嵆鍙俿yms dx dy I1=Io*cos(胃)*(L+dx)*(L+dy);I2=Io*cos(胃)*(L-dx)*(L+dy);I3=Io*cos(胃)*(L-dx)*(L-dy);I4=Io*cos(胃)*(L+dx)*(L-dy);dx=L*((I1+I4)-(...
  • 鍏充簬涓涓matlab绋嬪簭鐨闂,杩愯鍚庢姤閿,濡備綍淇敼
    绛旓細鏃跺欙紙灏辨槸鍦缂栫▼鐨勬椂鍊欙級锛岃澶氫汉锛堢壒鍒槸鍒濆鑰咃級寰寰娌℃湁娉ㄦ剰鍒拌繖涓闂锛鍥犳 锛宖or寰幆锛堝寘鎷瑆hile寰幆锛夋弧澶╅鈥︹︹..杩欎笉浠呮槸鏆存畡澶╃墿锛堟病鏈鍙戞尌matlab鎵 闀匡級锛岃繕娴垂浜嗕綘瀹濊吹鐨勬椂闂淬傚姝わ紝鐗堝弸MVH鍦ㄤ粬鐨勨MATLAB 灏忔妧宸р濅竴鏂囦腑涔熸湁鎵 娑夊強锛岄浄鍚岀殑涓滆タ鎴戜篃灏变笉閲嶅浜嗭紝matlab鐨鈥滃府鍔...
  • matlab缂栫▼闂
    绛旓細浣犵殑涓诲嚱鏁板洜涓鏈浠ヤ笅涓よ锛屼笉鍙兘杩愯鎴愬姛銆(miu1 ,sta1)= mor( m ,n);(miu2 , sta2 )= mor( m ,n);浼氭彁绀 m, n鏄病鏈夊畾涔夌殑鍙橀噺 鍏抽敭鏄綘涓嶇煡閬撳嚱鏁拌皟鐢ㄧ殑鍘熺悊锛屽悕瀛楁棤鎵璋擄紝浣嗘槸鏁板煎搴旇緭鍏ャ備緥濡傦細 鍙傛暟鏄痬iu1, sta1, 鍒欒皟鐢鏃鏄痬or锛坢iu1,sta1锛,鎰忓懗鐫浣犱互miu1鐨勫间唬鍏...
  • 扩展阅读:ai写代码网站matlab ... matlab实际问题建模 ... 中国哪些高校matlab被禁 ... python和c++学哪个好 ... 学matlab好找工作吗 ... matlab编程入门教程 ... matlab求解下料问题 ... matlab实际问题大作业 ... matlab编程中双引号怎么打 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网