Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Function 如何在MATLAB中进行向量的多重赋值?_Function_Matlab_Vector_Arguments_Formula - Fatal编程技术网

Function 如何在MATLAB中进行向量的多重赋值?

Function 如何在MATLAB中进行向量的多重赋值?,function,matlab,vector,arguments,formula,Function,Matlab,Vector,Arguments,Formula,求你了,我需要你的帮助。 我有3个向量的值x=[2,4]y=[5,6]z=[2,1] 我想说,[u,v,c]=[x,y,z] 我想使用(强制性)这个公式: [u,v,c]=??? 例如,我可以说:a=[x,y,z] 但我们的任务不允许这样做。 我试了很多次,但是Matlab说(争论太多了)。 请帮助我。使用与输入和输出列表匹配的交易: >> [u,v,c] = deal(x,y,z) u = 2 4 v = 5 6 c = 2

求你了,我需要你的帮助。 我有3个向量的值
x=[2,4]y=[5,6]z=[2,1]
我想说,
[u,v,c]=[x,y,z]
我想使用(强制性)这个公式: [u,v,c]=??? 例如,我可以说:
a=[x,y,z]
但我们的任务不允许这样做。 我试了很多次,但是Matlab说(争论太多了)。
请帮助我。

使用与输入和输出列表匹配的
交易

>> [u,v,c] = deal(x,y,z)

u =
     2     4
v =
     5     6
c =
     2     1

什么是
[u,v,w]
-这是否意味着
u=x
v=y
,或者
u
v
w
应该变成
[x,y,z]
?您可以使用
[u,v,d]=deal(a,b,c)。可能重复。@托博尔德:这个问题涉及标量。答案不适用于向量。谢谢,现在一切都好了