matlab 中怎样用函数输出一个复数,例如怎么用fprintf输出?? 50 1个回答 #热议# 为什么有人显老,有人显年轻? 我行我素850915 2014-12-09 · TA获得超过8241个赞 知道大有可为答主 回答量:5788 采纳率:77% 帮助的人:1691万 我也去答题访问个人页 关注 展开全部 >> y=sqrt(-3)y = 0 + 1.7321i>> 3+4ians = 3.0000 + 4.0000i 更多追问追答 追问 那用输出函数怎么输出 追答 >> y=sqrt(-3)y = 0 + 1.7321i>> disp(y) 0 + 1.7321i 追问 那如果要输出 Y=2+3.000i ,这要怎么写代码???? 不是,是输出 Y=2+3.000i A,这要怎么写代码????A是安培,电流的单位 追答 >> disp('Y=2+3.000i A')Y=2+3.000i A 追问 Y是前面代码算的,不能直接写Y的值,最后要输出一个带单位的Y值,比如B=12,那就是fprintf('B= %d A'),最后输出B= 12 A,如果B=1+5i ,要怎么写代码才能输出 B=1+5i 追答 >> a=1;b=5;fprintf(1,'B=%d+%di',a,b)B=1+5i>> 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-03-01 matlab的计算结果为什么是个复数呢 37 2018-01-20 matlab数学计算中复数怎么计算要详细的输 更多类似问题 > 为你推荐: