- 博客(11)
- 收藏
- 关注
原创 Visual Studio+CUDA报错MSB372 MSB371 C1083
(如果提示没有权限,就打开crt文件夹的属性面板---安全---编辑,把每个组或用户名的权限,全部勾选成允许。)成功修改后,回到VS中右键项目,点击重新生成,然后再次编译.cu文件,就好啦。这个问题卡了两天,CUDA卸了装,装了卸好几遍,也试了网上的各种办法都没用,就刚刚看到这么个与众不同的解决方案,一试就好使了,赶紧记录下来!1.文件存放地址有中文名,仔细阅读一下报错说明,看看后面提到的地址是否包含中文。4.以上都不行,我尝试了第四种方法,终于成功了。几种常见的报错原因(最后一种终于成功了!
2024-07-02 10:11:09
1012
原创 Matlab---break跳出循环的用法(对于多层嵌套循环的作用)
如果是多层嵌套循环,break又会跳出哪一层循环呢?比如有代码中有多个if循环,if循环外又有多个for循环,braak跳出到哪里?break是用来结束 for循环 或 while循环的,对于嵌套循环,break只结束本层循环。这说明,不论for循环下面有多少个if循环,break还是直接跳出for循环。对于有多个for循环的嵌套循环,break会跳出哪一层呢?那如果是多层循环呢,break会跳出至哪里?输出结果:1 2 1 2 1 2。输出结果: 1 2 3 4。由此,可以得出问1的答案,
2024-04-02 10:14:37
5348
1
原创 Matlab---逆时针旋转三维矩阵(permute、flipud)
先给出一个随机的三维矩阵a,将矩阵a绕z轴逆时针旋转90°,能得到下方矩阵c的形式,下面演示如何把矩阵a变成矩阵c的样子。一个三维矩阵,如何绕着z轴逆时针旋转90°?(及z方向不变,xy平面的数组逆时针旋转)上下翻转后,结果就和目标矩阵c一致啦,实现了三维矩阵绕z轴进行了一个逆时针的旋转。二维矩阵如何逆时针旋转?
2023-11-10 12:35:20
2388
1
原创 MATLAB补0输出--- %03d
k表示要命名的数字,03d代表文件编号总共有3位,空余的位置补0。比如0,就是000;以此类推,%04d就是固定4位数。看下面这段代码:生成一系列文件名。
2023-10-21 20:37:49
804
1
原创 pause命令 --- 暂停程序
pause(n) : 暂停程序n秒,n可为任意实数。时钟的精度是由MATLAB的工作平台所决定的,绝大多数工作平台都支持0.01秒的时间间隔。pause off: 使后续的pause或者pause(n)语句均无法中止程序运行。pause on :允许后续的pause命令中止程序的运行。pause: 暂停程序,按任意键继续。
2023-07-03 16:17:16
1874
1
原创 flipud函数---实现矩阵的上下翻转
实现矩阵的上下翻转。函数实现矩阵的左右翻转。matlab中提供了许多对矩阵操作的函数,可以实现矩阵的三角矩阵的提取()、矩阵的翻转(flipud、fliplr、Flipdim)和旋转(rot90)等各种操作。
2023-07-01 16:31:46
1339
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人