matlab中for循环中量存入数组(u的所有值存入数组C中)

问题描述:

matlab中for循环中量存入数组(u的所有值存入数组C中)
clear
clc
%
load('EQ.mat');% 若读取excel文件A=xlsread(~);
%load('EQ.mat')后workplace的矩阵名为A,不为A的要重命名为A并save as覆盖掉原EQ.mat文件
degree=input('扫描窗口(度)大小:');
for d=1:1:ceil(4/degree)
for e=1:1:ceil(4/degree)%取整函数ceil(x)取大于x的最小整数
for c=1:1:length(A)
x=A(c,1);
y=A(c,2);
if x>=85.7+(d-1)*degree && x=41.8+(e-1)*degree && y
1个回答 分类:综合 2014-11-15

问题解答:

我来补答
C=[[],u]; %把结x存数组C
假如每次循环你都想存进去
C=[C,u]; %把结x存数组C
再问: 不行,运行出错,undefined function or variable ‘C’
再答: 在最开始定义C=[];
再问: 我试了一下,在最开始定义C=[]好像解决了,多谢了。
 
 
展开全文阅读
剩余:2000
上一页:关于ATP```````