声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 962|回复: 2

[编程技巧] 帮帮忙!谢谢!

[复制链接]
发表于 2006-11-22 20:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我想实现这样子的一个功能,假设x为任意已知标量数组:
s=x(1)-y        当x(1)<y<x(2);
s=x(2)-y        当x(2)<y<x(3);
.
.
.
s=x(n-1)-y     当x(n-1)<y<x(n);
这样的一个分段函数在屏幕上显示,想要使x(n)显示为具体的数,而y是字符;
回复
分享到:

使用道具 举报

 楼主| 发表于 2006-11-23 12:17 | 显示全部楼层
:@)
发表于 2006-11-23 15:27 | 显示全部楼层
不确定你想要的是什么,如果只是表达形式,那可以通过文字方法来实现,以下代码即可,如果是为了参与数值运算,我还没想到好的方法!希望高手可以解决,期盼中......

clc;clear;
x=[1,2,3,4,5,6,7,8,9];
n=length(x);

for kk=1:n-1  
    disp(['-- s=', num2str(x(kk))  ,'-y','      when  ', num2str( x(kk)),'<y<',   num2str(x(kk+1))])   
end

显示图不知道怎样贴,不过程序应该没问题!有问题请指教!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-19 18:41 , Processed in 0.056483 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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