今天之间网超哥来为大家解答以上的问题。带有下标的赋值维度不匹配 matlab,带有下标的赋值维度不匹配相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、你这个主要是数据格式问题:1. 每一个数据中间要用空格分开;2. 每行数据要用分号;隔开;3. 根据数据的规律估计应该是3行22列数据,但只有65个数据,缺一个,因此在最后不上了一个192(根据你的情况补上真实数据即可)。
2、修改后的数据应该这样写:x=[0.741810362 0.743806529 0.75013698 0.759091262 0.764603648 0.768397613 0.770971147 0.775518883 0.779107238 0.779967246 0.780830557 0.783125916 0.776206955 0.775834588 0.769879458 0.768019051 0.767946343 0.769021251 0.765566278 0.765914257 0.754145654 0.751069425; 0.381655333 0.328037914 0.29737733 0.265472962 0.232116249 0.207606515 0.227687342 0.24238105 0.23845724 0.290350362 0.342248594 0.383777136 0.425429832 0.465549285 0.478246393 0.457494535 0.463558707 0.475809487 0.460723773 0.413560208 0.329383886 0.283654477; 715.600000 381513.199999 8111.699999 8111.100000 3810.300000 1910.399999 6210.51 0.399999 628.399999 6197.699999 8096.9000000 956.4000000 958.199999 8098.399999 6197.800000 1917.699999 8098.199999 8098.699999 8099.399999 6198.800000 191 192];后面的代码没问题,可以跑出结果:r = 0.9991 0.9509。
本文就为大家分享到这里,希望小伙伴们会喜欢。