关于matlab中date()函数的一道题
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/19 15:48:01
关于matlab中date()函数的一道题
MATLAB 的date()函数可以返回当前年月日信息.试写出一个函数,利用date()函数获
取日期信息后,按如下要求返回当前的year、month、day
(a) 总是能返回 day;
(b) 如果调用该函数时有两个变量接收返回的数据,则返回 day、month;
(c) 如果调用该函数时有三个变量接收返回的数据,则返回 day、month 和year;
(d) 编写一个脚本文件,建立该函数的句柄,并在脚本文件中通过该句柄,分以上三种
情况调用所完成的函数并输出相应信息.
总之,我就是想问怎么用变量接收date()返回的数据
MATLAB 的date()函数可以返回当前年月日信息.试写出一个函数,利用date()函数获
取日期信息后,按如下要求返回当前的year、month、day
(a) 总是能返回 day;
(b) 如果调用该函数时有两个变量接收返回的数据,则返回 day、month;
(c) 如果调用该函数时有三个变量接收返回的数据,则返回 day、month 和year;
(d) 编写一个脚本文件,建立该函数的句柄,并在脚本文件中通过该句柄,分以上三种
情况调用所完成的函数并输出相应信息.
总之,我就是想问怎么用变量接收date()返回的数据
function [d m y]=mydate()
c=clock;
d=c(3);
if nargout>1
m=c(2);
if nargout>2
y=c(1);
end
end
错了,是借用date函数,而不是clock函数,==再改
function [d m y]=temp()
c=date;
d=c(1:2);
if nargout>1
m=c(4:6);
if nargout>2
y=c(8:11);
end
end
这样就符合要求了吧?还可以这样
function [d m y]=mydate()
c=date;
d=day(c);
if nargout>1
m=month(c);
if nargout>2
y=year(c);
end
end
再问: 脚本文件上怎么输入变量呢,比如说 input('请输入接收数据的变量'); 然后怎么在命令窗口输入多个变量?
再答: 不清楚什么意思,和这道题目有关系?
c=clock;
d=c(3);
if nargout>1
m=c(2);
if nargout>2
y=c(1);
end
end
错了,是借用date函数,而不是clock函数,==再改
function [d m y]=temp()
c=date;
d=c(1:2);
if nargout>1
m=c(4:6);
if nargout>2
y=c(8:11);
end
end
这样就符合要求了吧?还可以这样
function [d m y]=mydate()
c=date;
d=day(c);
if nargout>1
m=month(c);
if nargout>2
y=year(c);
end
end
再问: 脚本文件上怎么输入变量呢,比如说 input('请输入接收数据的变量'); 然后怎么在命令窗口输入多个变量?
再答: 不清楚什么意思,和这道题目有关系?
关于matlab中date()函数的一道题
matlab中一道画分段函数图像的题,
MATLAB中关于surf函数的使用
关于matlab中ones函数的问题
MATLAB中关于regress函数的问题
这是一道关于Matlab的题,
关于MATLAB中subs()函数
matlab中 关于scatter plot 函数中颜色的问题
1.已知在一个类体中包含以下函数原型:Date operator-(Date)const;下列关于这个函数的叙述中,错误
关于matlab中lsqcurvefit函数应用出错的问题
matlab中,关于多元函数的拟合问题
关于matlab中eig以及eigs函数的使用?