找回密码
 注册
Simdroid-非首页
查看: 101|回复: 4

几个显示的初级问题

[复制链接]
发表于 2010-5-27 11:39:17 | 显示全部楼层 |阅读模式 来自 广东深圳
1.复数的定精度显示问题
     现有复数y:
     y=12345.1234567890+12345.1234567890*i
     欲精确到小数7位,以下指令只显示实数部分:
     y=sprintf('%20.6f',y)
     如何完整显示该复数?
2.角度的显示问题
    现有角度:
    d=30°,m=20',s=11.123456“
   用什么指令可直接紧密地显示为 30°20'11.123456“   ?
3.在指令窗,如何使 变量名=变量值 在同一行显示?
发表于 2010-5-27 12:57:52 | 显示全部楼层 来自 新疆乌鲁木齐
Simdroid开发平台
三个问题都是用num2str组合字符串+disp显示
第一个问题先用real+img取实部和虚部,再用上述方法。
回复 不支持

使用道具 举报

 楼主| 发表于 2010-5-27 14:25:01 | 显示全部楼层 来自 广东深圳
初学者,不知如何使用disp解决上述问题,能否明示,或给出代码,谢谢!
回复 不支持

使用道具 举报

发表于 2010-5-27 14:35:33 | 显示全部楼层 来自 新疆乌鲁木齐
唉,同类例子满论坛各种不同代码里都有,这和初学不初学可没太大关系。
  1. a=1+2i
  2. str=[num2str(real(a)),'+',num2str(img(a)),'i']
  3. disp(str)
复制代码

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2010-5-27 16:09:19 | 显示全部楼层 来自 广东深圳
非常感谢bainhome! 问题已解决。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-20 20:46 , Processed in 0.038643 second(s), 17 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表