在MATLAB中输入一维数组太长想换行怎么办? 10
楼下说的这个我懂,但是我的意思和您的正好相反,我现在是手头上有一排排的数比如:1234563222357893678912545数量很大,要在MATLAB中画出图形来,我...
楼下说的这个我懂,但是我的意思和您的正好相反,我现在是手头上有一排排的数比如:
1 2 3 4 5 6 32 2
2 3 57 8 9 3 6 7 8 9
1 2 5 4 5
数量很大,要在MATLAB中画出图形来,我直接把这些数据拷贝到MATLAB命令窗口下,怎么能让他们成为一维数组 跪求 急... 展开
1 2 3 4 5 6 32 2
2 3 57 8 9 3 6 7 8 9
1 2 5 4 5
数量很大,要在MATLAB中画出图形来,我直接把这些数据拷贝到MATLAB命令窗口下,怎么能让他们成为一维数组 跪求 急... 展开
9个回答
展开全部
三个点前要有一个空格,这样matlab才能把...识别成换行符号;
另外,这两种换行操作有区别,以下分别说明:
(1)... , 起到连接两行的目的,也就是说,实际上是一个命令分开写而已,比如
a=1+2 ...
+3
结果会是 a=6。
(2)shift+enter,表示暂不计算,直到按enter之后,再逐个命令运行,比如还是上面那个例子,输完a=1+2后按shift+enter,在第二行输入+3,计算的结果是 a的值变为3,同时得到默认的结果变量ans=3(那个+3的命令);换句话说,他们之间毫无关系。
按你的要求,应该是指依次运行两个命令吧?shift+enter应该是可以的,但三个点儿也可以用:
userpath("F:\MATLAB\R2010a\bin") ...
, savepath
注意因为是两个独立的命令,所以第二行前面要有分隔符号(比如逗号、分号),上面的写法相当于
userpath("F:\MATLAB\R2010a\bin") , savepath
另外,这两种换行操作有区别,以下分别说明:
(1)... , 起到连接两行的目的,也就是说,实际上是一个命令分开写而已,比如
a=1+2 ...
+3
结果会是 a=6。
(2)shift+enter,表示暂不计算,直到按enter之后,再逐个命令运行,比如还是上面那个例子,输完a=1+2后按shift+enter,在第二行输入+3,计算的结果是 a的值变为3,同时得到默认的结果变量ans=3(那个+3的命令);换句话说,他们之间毫无关系。
按你的要求,应该是指依次运行两个命令吧?shift+enter应该是可以的,但三个点儿也可以用:
userpath("F:\MATLAB\R2010a\bin") ...
, savepath
注意因为是两个独立的命令,所以第二行前面要有分隔符号(比如逗号、分号),上面的写法相当于
userpath("F:\MATLAB\R2010a\bin") , savepath
展开全部
1.手工加换行符(...)
2.用excel预处理一下
3.用Word将^p替换为空
@@@@@@@@@@@@@@@@@@@@@@@@@@@@
4.首先建立空变量 x=[];
然后在变量窗口中双击打开变量x
把数据粘贴进去(之前要去文件复制一下)
这时每一行中不齐的地方填为零
假设原数据中没有0,运行命令 x=reshape(x',1,m) % m为数据个数,可用 a=sizeof(x);m=a(1)*a(2); 得到
然后运行 x(find(x==0))=[]; % 去掉零
2.用excel预处理一下
3.用Word将^p替换为空
@@@@@@@@@@@@@@@@@@@@@@@@@@@@
4.首先建立空变量 x=[];
然后在变量窗口中双击打开变量x
把数据粘贴进去(之前要去文件复制一下)
这时每一行中不齐的地方填为零
假设原数据中没有0,运行命令 x=reshape(x',1,m) % m为数据个数,可用 a=sizeof(x);m=a(1)*a(2); 得到
然后运行 x(find(x==0))=[]; % 去掉零
参考资料: mybrain
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把数据复制到word里,查找^p,替换为空格,然后ctrl+a,ctrl+c,到MATLAB命令窗口写:a=[ctrl+v]. 可以了吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-08-11
展开全部
x=[3 45 5 6 ...
7 4 4 7 4 7 7 4]
shift+enter是换行
7 4 4 7 4 7 7 4]
shift+enter是换行
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先输入“【】”+“;”
在括号中间输入数据,最后把分号删去即可
在括号中间输入数据,最后把分号删去即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询