创建一个连接在matlab矩阵
1视图(30天)
显示旧的评论
我需要你的帮助。我想打一个矩阵15 x2501维度。我用这段代码。
% Kh的值
Kh = [1 * 10。1 * 10 ^ 7。1 * 10 ^ -6.5。1 * 10 ^ 6 ^ -5.5 - 1 * 10。1 * 10 ^ 5。1 * 10 ^ -4.5。^ 4 1 * 10 ^ -3.5 - 1 * 10。1 ^ 3 ^ -2.5 - 1 * 10 * 10。1 * 10 ^ 2。1 * 10 ^ -1.5。1 * 10 ^ 1。^ -0.5 - 1 * 10 ^ 0];
%
%矩阵Kh的每个值
HMC_Kh = 0(长度(Kh), 2501);
为i = 1:长度(Kh)
[H, H,古银]= func_Kh (Kh (i));
HMC_Kh = [HMC_Kh;H];
结束
当我运行代码,matlab告诉我这样的消息:
错误使用vertcat
维矩阵的连接是不一致的。
错误在val_Kh_feb(13号线)
HMC_Kh = [HMC_Kh;H];
这个函数
func_Kh
返回一个变量H (1 x2501维度值,Kh的最大不同,或功能
func_Kh
可以返回一个变量H (1 x 500尺寸最小。即H与Kh的每个值变化,所以矩阵可以装满后0 H在每一行的最后一个值H 1 x500维1 x2501每一行有相同的维度。
我希望你能帮我做这个错误,肯定是愚蠢的,我学习matlab。
谢谢!