- 例一
示例:
x = [1 3 5 5 5 5 7 9 9 9 10 13 14]%输入数值
t1 = tabulate(x)%Frequency table(频率表)
subplot(1,3,1);bar(t1(:,1),t1(:,2));
subplot(1,3,2);area(t1(:,1),t1(:,2));
subplot(1,3,3);stem(t1(:,1),t1(:,2));
tabulate(x):Frequency table(频率表)
tabulate(x)displays a frequency table of the data in the vectorx. For each unique value inx, thetabulatefunction shows the number of instances and percentage of that value inx. Seetbl.(显示矢量中数据的频率表。对于x中的每个唯一值,tabulate函数显示该值在x中的实例数和百分比)
- Find the skewness and kurtosis for each column of the variable stocks(找出每列股票变量的偏度和峰度)
示例:
load stockreturns;
x=stocks;
for i=1:size(x,2)
%注意!因为题目是求每列股票,所以每一列为一个变量,共10列
y(1,i)=skewness(x(:,i)); %把偏态放在第一行
y(2,i)=kurtosis(x(:,i)); %把峰态放在第二行
end
y
boxplot(x)
size(X,1),返回矩阵X的行数;
size(X,2),返回矩阵X的列数;
size():获取矩阵的行数和列数
1、s=size(A),
当只有一个输出参数时,返回一个行向量,该行向量的第一个元素时矩阵的行数,第二个元素是矩阵的列数。
2、[r,c]=size(A),
当有两个输出参数时,size函数将矩阵的行数返回到第一个输出变量r,将矩阵的列数返回到第二个输出变量c。
3、size(A,n)如果在size函数的输入参数中再添加一项n,并用1或2为n赋值,则size将返回矩阵的行数或列数。其中r=size(A,1)该语句返回的时矩阵A的行数,c=size(A,2)该语句返回的时矩阵A的列数。