参考答案和解析
正确答案:
函数文件:
文件名:convert
程序:function[z,d,s,c]=convert(a,b)
z=exp(a+b*i);
d=log(a+b*i);
s=sin(a+b*i);
c=cos(a+b*i);
函数调用:
程序:
clear
x=input(’请输入复数实部的值’);
y=input(’请输入复数虚部的值’);
[a,b,c,d]=convert(x,y);
ydisp([’复数’,num2str(x),’+’,num2str(y),’i的指数为:’,num2str(a),’,对数为:’,num2str(b),’,正弦为:’,num2str(c),’,余弦为:’,num2str(d)])