好的,我想用matlab生成40张卡片,每10张都是不同的颜色,红、蓝、绿、紫或任何你想要的颜色。每次你选一张牌,它都会被移除,我已经在纸上计算出了被移除的概率
1 x 30/39 x 20/38 x 10/37
10.94%
1因为你肯定会第一次选择一张卡片,那么你有30/39的机会选择一种不同的颜色,然后有20/38的机会选择最后两种颜色,然后有10/37的机会选择最后一种颜色。
我想知道有人会如何在matlab中模拟这个。我想你可以生成一个4x10矩阵,由1到40之间的随机数组成,然后检查每一行,并将每一行的数字更改为相应的颜色字母,因此1-10之间的数字更改为R,11-20更改为蓝色等等。
然后查看每一行,如果该行包含rbgp(以任何顺序),则计数器将执行以下步骤。然后从计数器中取出金额,除以总行数,结果应该是10%左右,如果尝试100、1000、10000、1000000等,则更接近。
但我不知道如何通过迭代将数字改为字母,或者检查它包含什么。有人有什么想法或更好/更简单的方法来做到这一点吗?
谢谢
您可以使用randsample
(来自统计工具箱)进行采样而无需替换:
I = 1e5; %// how many samples to take
successes = 0; %// this will contain how many samples are successful
for ii = 1:I
sample = randsample(40,4); %// sample without replacement
successes = successes + all(sort(ceil(sample/10)) == (1:4).'); %'// a sample is
%// successful if it contains all four colours. 1st colour = cards 1 to 10;
%// 2nd colour = cards 11 to 20, etc.
end
estimate = successes/I %// estimate of success probability
问题内容: 我有一个jpg图片。 我需要知道图像的“总体平均水平”。乍一看,可以使用图像的直方图(通道RGB)。 在工作中,我主要使用JavaScript和PHP(少量Python),因此欢迎使用这些语言的决定。也许这是用于处理类似问题的图像的库。 我不需要动态确定图片的颜色。我只需要遍历整个图像阵列并分别确定每个图像的颜色(我将记住此信息以备将来使用)。 问题答案: 您可以使用 PHP 来获取调
6.9.图片与色彩 我们的程序运行良好,但它的外观仍略显粗糙,不太好看。这时可以利用Android的相关特性,为程序添加一些图片和色彩。
测量及取色 所有能接受数字的属性都需要测量并尽可能百分百的还原设计稿。 测量 宽度,高度 (width, height) 内外边距 (padding, margin) 边框 (border) 定位 (position) 文字大小 (font-size) 行高 (line-height),其为第一行的底端到第二行的底端。 背景位置 (background-position) NOTE: 测量时尽可能
问题内容: 有人知道我可以抢在应用程序中使用的快速颜色选择器小部件吗? 我见过几种不同的应用程序,它们都有一个带有颜色的转盘,您点击中间的按钮进行选择,但是我不确定在哪里可以找到它。 任何颜色选择器都可以。 问题答案: 您正在谈论的车轮颜色选择器在API演示中。 https://android.googlesource.com/platform/development/+/master/sampl
主要内容:MATLAB计算数学,MATLAB特点,MATLAB使用MATLAB(矩阵实验室)是数字计算,可视化和编程的第四代高级编程语言和交互式环境。MATLAB是由MathWorks开发的。 它允许矩阵操纵,绘制功能和数据; 实现算法; 创建用户界面; 与其他语言编写的程序(包括C语言,C++,Java和FORTRAN)进行交互; 分析数据; 开发算法; 并创建模型和应用程序。 它有许多内置命令和数学函数,可以帮助您进行数学计算,生成图形和执行数值方法。 MA
本文向大家介绍highcharts 色彩,包括了highcharts 色彩的使用技巧和注意事项,需要的朋友参考一下 示例 在Highcharts中,有一个数组,其中包含图表系列的默认颜色。使用所有颜色后,将从头开始再次拉新颜色。 版本4.x和5.x的默认颜色是: 在Highcharts 3.x中,默认颜色为: ] 在Highcharts 2.x中,默认颜色为: