51个交互式应用程序,探索数学、图形、编程、游戏和好奇心。许多来自克利夫角的博客,
https://blogs.mathworks.com/cleve/>.
最新的新词是“pibar”。
克利夫·莫勒(2020年)。克利夫大学实验室(//www.tatmou.com/matlabcentral/fileexchange/59085-cleve_lab), MATLAB中央文件交换。检索.
5.3.0 | 用pibar代替假新闻。 |
|
5.2.3 | 修复网络新闻帮助和博客链接, |
|
5.2.2 | 添加leicon.txt |
|
5.2.1 | 4月1日。 |
|
5.1.2 | 修复了covid-19格式中的错误。 |
|
5.1 | covid-19 2.0版。 |
|
5 | 删除c5和hello world。 |
|
4.80 | 4 . . 80更新Kuramoto |
|
4.70 | 4.70两个基本螺旋 |
|
4.62 | 新版仓本。 |
|
4.61 | 添加kuramoto |
|
4.52 | 4.52的图标 |
|
4.50 | 4.50添加constant_width |
|
4.44 | 4.44 |
|
4.40 | 4.40 |
|
4.30 | 更新变量格式的半精度,@vfp16。 |
|
4.20 | @vfp16 |
|
4.10 | 4.1 |
|
4.01 | 4.01 |
|
4 | 添加interp_小工具。 |
|
3.90 | 添加FFT矩阵abd fftgui。 |
|
3.80 | 更新life_lex。m和c5.database |
|
3.71 | 修复了c^5网络链接的Bug。 |
|
3.70 | 3.70添加travel_game,找到旅行推销员路线通过48个州的首府。在life_lex, Game of Life中新增词汇和扩展宇宙。 |
|
3.60.0.0 | match_color |
|
3.52.0.0 | 3.50将龙添加到lab3中。 |
|
3.35.0.0 | 修正了fp16和fp8的构造函数 |
|
3.33.0.0 | 3.33 fp16和fp8构造函数中的错误修复。 |
|
3.32.0.0 | Roman_clock和c^5缩略图。 |
|
3.20.0.0 | 版本3.20增加了@fp8和@fp16 horzcat.m。, vertcat。M和log2,并修复计算器错误。 |
|
3.11.0.0 | 版本3.11消除了对imresize的调用。 |
|
3.1.0.0 | 版本3.1更新了计算器、fp8和fp16对象,包括lutx和svdtx。 |
|
3.0.0.0 | 版本3.0增加了第三个实验室,并扩展到39个探索。 |
|
2.40.0.0 | 添加morse_tree和colorcubes。 |
|
2.33.0.0 | 修复链接在描述。 |
|
2.31.0.0 | 分号在thumbnails2 |
|
2.30.0.0 | 加上bizcard和耐心。 |
|
2.30.0.0 | 加上bizcard和耐心。 |
|
2.10.0.0 | xxx |
|
2.3.0.0 | 修复链接。 |
|
2.2.0.0 | 修复2017年1月5日博客的链接。修复轨道中的图例。 |
|
2.1.0.0 | 正确和增强描述。 |
|
2.0.0.0 | 添加新的实验,moebiusapp。向lab1、lab2、hello_world、censusapp、数独添加功能。改进缩略图。 |
|
1.2.0.0 | 消除对缩略图1中imresize的调用。 |
|
1.1.0.0 | 修理工;添加交叉的梯子 |
|
1.0.0.0 | 描述中指向Newsletter的正确链接。 |
|
1.0.0.0 | 将house_clock改为house_mult。添加更多的信息。 |
不能使用
谷歌
伟大的
谢谢,安德鲁,@vfp16不见了。我不知道为什么。我会找到答案的克里夫
我在最新版本中没有看到vfp16类。
试试“struct”或“hex”或“binary”。
——克里夫
Fp16非常有用。
你能加点生的吗?M方法获取底层的uint16?
非常有用的half-precision !谢谢
嘿,当我用半浮体做一些测试时,我使用了克利夫实验室,发现了一些缺点。我试图修复所有问题,并尽我最大的努力保持设计整洁。我的修改建议可以在这里找到:https://github.com/irieger/cleve-laboratory
1.无法访问包含uint16填充半浮体的u矩阵。
2.无法使用已打包的uint16半浮点数据创建fp16矩阵。
3.它似乎不是理想的有效使用一个for循环和for循环的设计只处理二维矩阵。当我处理图像数据时,我需要一个三维空间。
当然,1+2之间是直接相关的,当需要对二进制数据进行操作或想要保存实际的半浮点数数据时,这是很有帮助的。
非常有用的半精度!修正错误真的很重要!
谢谢
R2017b Home:大量错误
你好马修-
很抱歉你在克利夫实验室遇到了麻烦。但恐怕我不了解问题的本质。你能告诉我怎么了吗?
谢谢
——克里夫
这篇文章目前(!)应该得到一星级的评价。表面上看,似乎没有考虑最终用户。例如,所需产品:MATLAB。不,提交的代码并非如此。下载188bet金宝搏
2016年11月曾尝试(一次或多次)解决这些问题。这难道不是证明了MATLAB的依赖分析和FEX提交过程的不足吗?
最新的Matlab版本提供下载与我的家庭许可证(ydreizin@gmail.com)
Matlab 2016a,而app要求2016b。
2016b何时上市?
另一个问题:
当我试图安装2016a(尝试在它上的应用程序)并验证我的许可证时,我遇到了另一个问题:
安装对话框需要安装曲线拟合工具箱(如果我没记错的话,是3.5.3)。不允许我取消它从工具箱列表中下载(当我试着下一个按钮变暗),但当我离开它,试图进行检查,下一个子会话说,Matlab 9.0是必需的,要求我提供一个路径。但是我认为matlab9.0只是我尝试安装的2016版本的另一个名字(我的PC上有2014和2015版本)。因此,安装程序似乎创造了一个恶性循环。请帮助
也许我不知道如何下载应用程序,但我无法在MatlabR2015B上实现这一点。这就是我所做的:
-从主功能区单击“加载项”以打开加载项资源管理器
-在浏览器中搜索“Cleve”,安装“Cleve Laboratory”,同意软件协议等。所有安装内容似乎都没有明显的警告。
-键入“CleveLaboratoryApp”将生成“未定义的函数或变量‘CleveLaboratoryApp’。”
-如果我进入插件管理器并“打开文件夹”,然后键入CleveLaboratoryApp,我得到
使用nargout时出错
函数lab1不存在。
CleveLaboratoryApp/startApp错误(第58行)
If nargout(@lab1) == 0
CleveLaboratoryApp中的错误(第38行)
startApp(obj)
这是应用程序安装过程中的一些问题,其中的路径功能,如lab1。M没有被添加路径?还是我遗漏了什么?CleveLaboratoryApp的帮助。m非常稀疏,所以很难判断我是否在语法上做错了什么。
尝试安装最新,但仍然失败与卡尔的错误相同:
com.mathworks.jmi.MatlabException:未能将Matlab应用程序文件“C:\Users\rfortenberry\AppData\Local\Temp\Temp1\u Cleve Laboratory.zip\Cleve Laboratory.mlappinstall”提取到“\\fs1\Users\rfortenberry\My Documents\Matlab\Apps\CleveLaboratory”,错误:解析xml文件时出错。详细信息:“输入意外结束”
在com.mathworks.jmi.NativeMatlab.SendMatlabMessage(本机方法)上
com.mathworks.jmi.NativeMatlab.sendMatlabMessage (NativeMatlab.java: 266)
com.mathworks.jmi.MatlabLooper.sendMatlabMessage (MatlabLooper.java: 120)
com.mathworks.jmi.Matlab.mtFeval (Matlab.java: 1710)
com.mathworks.jmi.MatlabWorker.feval (MatlabWorker.java: 197)
位于com.mathworks.appmanagement.InstallAppMatlabWorker.doOnMatlabThread(InstallAppMatlabWorker.java:20)
在com.mathworks.appmanagement.InstallAppMatlabWorker.doOnMatlabThread (InstallAppMatlabWorker.java: 7)
在com.mathworks.appmanagement.AbstractAppManagementMatlabWorker.runOnMatlabThread (AbstractAppManagementMatlabWorker.java: 21)
在com.mathworks.jmi.MatlabWorker 2.美元运行(MatlabWorker.java: 79)
com.mathworks.jmi.NativeMatlab.dispatchMTRequests (NativeMatlab.java: 475)
这个应用程序在GentooLinux中安装时挂起,所以我杀了Matlab以再次获得控制。稍后将重试。
这有助于我理解
如何高效地使用matlab
我需要
我已经更新了这个贡献,修复了安装问题,消除了调用imresize(图像处理工具箱在我的路径上,但不是每个人的),并添加了交叉梯子到lab2。
——克里夫
verry好
我相信,撇号只会在Windows 10上造成错误,因为我双击了这个文件,既启动了Matlab,又运行了附加组件安装文件。fileparts函数在解析时遇到了麻烦。在我修复它之后,我仍然得到相同的错误消息。我需要从R2014b home升级吗?我现在已经退休了,我喜欢减少开支,升级我所支付的所有东西。
卡尔有没有发现克利夫实验室的撇号在应用程序安装时造成了麻烦?我不确定,我会调查的。
Dan发现Durerperm中的imresize来自于图像处理工具箱,这是我的方法,但不是每个人的方法。我会修好的。
谢谢你的评论。
——克里夫
不会安装在my Home版本中:8.4.0.150421(R2014b)
我首先必须删除在mlappinstall路径名中的省略号,但随后我得到了这个错误消息:
com.mathworks.jmi.MatlabException: Failed to extract Matlab app file 'C:/Users/karl/Documents/ Matlab /Cleve's Laboratory/Cleve's Laboratory. php:mlappinstall' to 'C:/Users/karl/Documents/MATLAB/Apps/ClevesLaboratory - 5' with error: error in parsing xml file。详细信息:“输入的意外结束”
在com.mathworks.jmi.NativeMatlab.SendMatlabMessage(本机方法)上
com.mathworks.jmi.NativeMatlab.sendMatlabMessage (NativeMatlab.java: 266)
com.mathworks.jmi.MatlabLooper.sendMatlabMessage (MatlabLooper.java: 120)
com.mathworks.jmi.Matlab.mtFeval (Matlab.java: 1622)
com.mathworks.jmi.MatlabWorker.feval (MatlabWorker.java: 197)
位于com.mathworks.appmanagement.InstallAppMatlabWorker.doOnMatlabThread(InstallAppMatlabWorker.java:20)
在com.mathworks.appmanagement.InstallAppMatlabWorker.doOnMatlabThread (InstallAppMatlabWorker.java: 7)
在com.mathworks.appmanagement.AbstractAppManagementMatlabWorker.runOnMatlabThread (AbstractAppManagementMatlabWorker.java: 21)
在com.mathworks.jmi.MatlabWorker 2.美元运行(MatlabWorker.java: 79)
com.mathworks.jmi.NativeMatlab.dispatchMTRequests (NativeMatlab.java: 475)
我无法启动这个应用程序。加载durerperm缩略图图标时出现错误消息:
未定义的函数或变量“imresize”。
缩略图1中的错误(第137行)
x=imresize(x,1/2);
lab1错误(第63行)
指钉1(f)
当我在文档中搜索imresize时,什么也没有显示。我还需要下载别的东西吗?
也许应用程序应该检查imresize的存在?