Matlab Error (Matrix dimensions must agree)

Matlab Error (Matrix dimensions must agree)

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

xOld =input(‘Enter initial guess: ‘);

 

errortmp =2;

counter =0;

 

while (errortmp>10^-10)

xNew =xOld – Jf3(xOld)\f3(xOld)

counter=counter+1

error=norm(xNew-xOld,inf)+4*eps*norm(xNew,inf)

if(error>=errortmp)

    error(‘shit!’);

else

    errortmp=error;

end

xOld = xNew;

pause

    

end

 

function J=Jf3(x)

 

J=[0 0 1 1;

    x(3) x(4) x(1) x(2);

    2*x(3)*x(1)   2*x(4)*(x(2))   x(1)^2   x(2)^2;

    3*x(3)*x(1)^2   3*x(4)*(x(2))^2   x(1)^3   x(2)^3];

function y=f3(x)

y=[x(3)+x(4)-2;

    x(3)*x(1) + x(4)*x(2);

    x(3)*x(1)^2 + x(4)*x(2)^2 – (2/3);

    x(3)*x(1)^3 + x(4)*x(2)^3];

end

//当用户输入数值时。一定要输入一个matrix,不能仅仅输入一个数值,否则会显示:Matrix dimensions must agree

输入 1; //这时我们输入的仅仅是一个数字

输入 1 2 2 3; //这时我们输入的并非matrix

输入 [1 2 3 4 ] //这时我们输入的也不是matrix

输入 [1;2;3;4] //正确

这是由至,输入值表格和表格处理功能是不一样的,因此错误代码将被显示

版权声明:本文博主原创文章。博客,未经同意不得转载。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/116791.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Numpy数字类型 dtype「建议收藏」

    Numpy数字类型 dtype「建议收藏」dtype

    2022年6月12日
    37
  • 第一章:Activiti工作流教程[通俗易懂]

    第一章:Activiti工作流教程[通俗易懂]第一章:Activiti工作流教程

    2022年4月23日
    76
  • acwing-171. 送礼物(双向dfs+打标+二分)

    acwing-171. 送礼物(双向dfs+打标+二分)达达帮翰翰给女生送礼物,翰翰一共准备了 N 个礼物,其中第 i 个礼物的重量是 G[i]。达达的力气很大,他一次可以搬动重量之和不超过 W 的任意多个物品。达达希望一次搬掉尽量重的一些物品,请你告诉达达在他的力气范围内一次性能搬动的最大重量是多少。输入格式第一行两个整数,分别代表 W 和 N。以后 N 行,每行一个正整数表示 G[i]。输出格式仅一个整数,表示达达在他的力气范围内一次性能搬动的最大重量。数据范围1≤N≤46,1≤W,G[i]≤231−1输入样例:20 5754

    2022年8月8日
    8
  • 关于Pytorch中双向LSTM的输出表示问题

    关于Pytorch中双向LSTM的输出表示问题在使用pytorch的双向LSTM的过程中,我的大脑中蒙生出了一个疑问。双向的lstm的outputs的最后一个状态与hidden,两者之间肯定有所联系,但具体是什么样子的呢?会不会hidden状态存储的就是outputs的最后一个状态,这样的话,岂不是会导致hidden并不能表示整个序列的双向信息吗?带着这个疑问,我开始了实验。具体的实验代码,这里就不放了。直接放实验结果吧。output_size:torch.Size([14,32,100])hidden_size:torch.S

    2022年6月22日
    68
  • 如何查看webpack版本_webpack查询有没有安装

    如何查看webpack版本_webpack查询有没有安装https://blog.csdn.net/weixin_38617311/article/details/868222281,npminfowebpack2,webpack-v如果没有出现,npminstall–globalwebpack-cli,因为注意:webpack4x以上,webpack将命令相关的内容都放到了webpack-cli,所以还需要安装webp…

    2022年8月10日
    21
  • html5开发环境有哪些(ios开发环境搭建)

    跨平台移动开发实际上就是基于HTML5开发软件界面和主要的业务逻辑,因此一套完善的基于移动平台的HTML5开发环境是非常有必要的。这里我主要的关注点是以下四点:Javascript和Jquerymobile的编辑器HTML5的各个元素的InspectorJavascript远程断点debug移动平台Javascript开发模式1)Javascript和Jquerymobile的

    2022年4月14日
    195

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号