用matlab怎么做抽签程序?就是说6个同学中抽2个?我之前有做出来但是只显示了姓没有后面的名。谢谢

用matlab怎么做抽签程序?就是说6个同学中抽2个?我之前有做出来但是只显示了姓没有后面的名。谢谢,第1张

我觉着你这个问题可能是定或汪向求助的,不过我还是来回答了。你可以参考下闭团旅边这样的:

firstnameset={'钱','张','李','王','赵','吴'轿凳}

secondnameset={'二','三','四','五','六','麻子'}

temp=randperm(6)

disp('抽签结果:')

person1=[cell2mat(firstnameset(temp(1))),cell2mat(secondnameset(temp(1)))]

person2=[cell2mat(firstnameset(temp(2))),cell2mat(secondnameset(temp(2)))]

disp(person1)

disp(person2)

你跑一跑就可以看到结果咯~

num=randi(100,[1 1])

i=0

while (i<3)

elseif(a>num)

disp 'High'

i=i+1

else

end

if (i==3)

disp '扮虚You lose'

end

#include <stdio.h>

int main()

printf("enter the integer you guess:")

scanf("%d", &t)

if (data == t)

{

printf("the data is:%d\n", data)

break

}

else if(data >t)

else

count++

}while(1)

if (count <= 3)

else if(count <= 7)

return 0

编程环境

MATLAB由一系列工具组成。这些工具方便用户使用MATLAB的函数和文件,其中许多工具采用的是图形用户界面。包括MATLAB桌面和命令窗口、历史命令窗口、编辑器和调试器、路径搜索和用于用户浏览帮助、工作空间、文件的浏览器。

随着MATLAB的商业化以及软件本身的不断升级数猜,MATLAB的用户界面也越来越精致,更加接近Windows的标准界面,人机交互性更强, *** 作薯缺型更简单。而且新版本的MATLAB提供了完整的联机查询、帮助系统,极大的方便了用户的使用。

x=[1 3 5 -1]'

n=length(x)

for i=1:n

if x(i)>2

y(i)=fun1(x(i))

else

y(i)=fun2(x(i))

end

end

y

这是主皮明程燃升告序笑拿。下面两个分别保存成M文件

function y = fun1(x)

y=x*x+1

end

function y = fun2(x)

y=x-1

end


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12477165.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存