无法执行的任务

11视图(30天)
信谊一个x z Finaleq_1 K阿尔法一个
C = 0 (1,“符号”)
Finaleq_1 = 0 (1、2、“符号”)
= 0 (1,“符号”)
系列(x) =符号(0 (1,1));
C(1) =一个;
C (2) = 0;
i = 1:2
T1 = 0;
T2 = 0;
T3 = 0;
T4 = 0;
C (i + 2) = z;
r = 1:我
T2 = T2 + kroneckerDelta(信谊(r2)) * (ir + 1) * (ir + 2) * C (ir + 3);
T3 = T3 + C (r) * (ir + 1) * C (ir + 2);
T4 = T4 + kroneckerDelta(信谊(r2)) * C (ir + 1);
m = 1: r
%
T1 = T1 + kroneckerDelta(信谊(m - 2)) * C (- + 1) * (ir + 1) * (ir + 2) * C (ir + 3)
结束
%流(* * * * * * *)
结束
%流(% % % % % %)
Finaleq_1 = T1 + T2 + 2 * T3 + 2 * K *我* C (i + 1) T1 * T4;
一个=解决(Finaleq_1, z)%的问题在这里。
C (+ 2) =
结束
解方程将sclar在变量形式和数量,但也是一个标量那就是为什么它是显示一个错误如下错误:
无法执行任务,因为左右有不同数量的元素。
L_tilde2 =内装式(subsasgn, L_tilde、结构(“类型”,“()”,“潜艇”,{变长度输入宗量}),R_tilde);
错误 索引 ( 第999行 )
C = privsubsasgn (L R第1 {:});
5个评论
yogeshwari帕特尔
yogeshwari帕特尔 2023年4月3日
是的我也同意这三个迭代矩阵A的大小变化。所以现在如何许多方程有两个解,它是存储在2 x1数组。万博 尤文图斯我想将非零值存储在C (I + 2)。

登录置评。

接受的答案

沃尔特·罗伯森
沃尔特·罗伯森 2023年4月5日
移动:沃尔特·罗伯森 2023年4月5日
你的方程没有解决方案,至少不是我= 1:2万博 尤文图斯。
你的T值0当我= 1。导致Finaleq_1 = 0,然后解决()0 z。MATLAB说“哦,好吧,这是解决如果z = 0,那么你会为方程和0 0 z”所以它返回0,第一次你储存到最后周期的你 C (i + 2) = A; 存储0到C (3)
当我= 2,当r 2 (ir + 3)变成了2 - 2 + 3 = 3 C (ir + 3)回忆道,0(从上一轮。)把它到 kroneckerDelta(信谊(r2)) * (ir + 1) * (ir + 2) * C (ir + 3) 虽然信谊(r2)信谊(0) kroneckerDelta (0) 1,C (ir + 3) 0,然后添加0 T2。条件Finaleq_1表达式的结果略有不同的这一轮,所以你得到一个 α 来自一个不同的变量,但所有的倍数 z (你求解的变量)是0,所以你Finaleq_1成为解决(常数乘以α,z)。没有解决办法,除非α恰好等万博 尤文图斯于0。
所以,没有解决方案,至少不是我= 1 = 2。

答案(1)

史蒂文的主
史蒂文的主 2023年4月3日
问题不在于 解决 调用。问题是下一行。你假设方程解决正好有一个解决方案。如果有多个解决方案或如果它没有解决方案?万博 尤文图斯
信谊x
solNone =解决(x = = 1, x = = 2, x)%不同时数量等于1和2
solNone =空信谊:0-by-1
solMultiple =解决(x ^ 2 = = 4, x)
solMultiple =
如果你试图分配solNone ( 元素)或solMultiple ( 两个 元素) 一个 另一个向量的元素?MATLAB抛出一个错误。
试一试
solutionVector (1) = solNone;%错误,太少的解决方案万博 尤文图斯
流(“这个任务失败与错误' % s ' \ n”ME.message)
结束
这个任务失败与错误“无法执行任务,因为指数左边与右边的大小不兼容。
试一试
solutionVector (1) = solMultiple;%的错误,太多的解决方案万博 尤文图斯
流(“这个任务失败与错误' % s ' \ n”ME.message)
结束
这个任务失败与错误“无法执行任务,因为指数左边与右边的大小不兼容。
检查向量的大小你想指定一个元素的c,您需要确定如何处理的情况下,或多或少比向量的元素,你想储存它。
1评论
yogeshwari帕特尔
yogeshwari帕特尔 2023年4月3日
我知道当我在MATHwork serach。但问题是我的equatain将是线性的,它只有一个解决方案。或者它将总是独特的解决方案。

登录置评。

类别

找到更多的在创建和连接矩阵帮助中心文件交换

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!